home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
bbs_misc
/
tg_300.zip
/
TELEGARD.DOC
< prev
next >
Wrap
Text File
|
1996-06-18
|
214KB
|
4,292 lines
-------------------
About the Author
-------------------
Telegard v3.0 Standard Documentation by Kevin Watkins, Telegard
Alpha Site #3. I can be contacted in the TG_SUPPORT FidoNet Conference
as well as on my BBS (The U.S.S. Light Speed ][, 617/925-8508) and
via e-mail at Kwatkins@cris.com.
Telegard v3.0 is written by Tim Strike with the invaluable aid of
all the Alpha and Beta Sites past and present.
I would like to give a special thanks to all of these members of
the Telegard Development Team for all the hard work, effort, time and
money spent on helping to bring Telegard into the 90's.
I would like to give an extra special thanks to previous Telegard
author Martin Pollard for his years of hard work and finally allowing
Telegard to move on by giving the source code to Tim. Without him,
Telegard would not be what it is today.
---------------
Preface
---------------
This documentation is not what it was originally intended to be.
Due to several factors, it is not as complete as we wanted it to be
for this release. It should provide adequate information on all the
configuration items of the system and go into some other details that
we had time to cover. An update to this documentation will probably
be released independently of the software. No specific information
will be given as to when that may occur.
Note: There may be last minute additions to the software that
will not be covered in this document. Other things may have been
accidently overlooked. If you have any questions about anything,
whether it was included in this file or left out, feel free to ask
in the TG_SUPPORT FidoNet Conference or contact any Alpha or Beta
Site. Feel free to point out any errors or omissions as well so
that future versions of this document can be as complete and error
free as possible.
-----------------
Reference Files
-----------------
There are a number of reference files (*.REF) in the \BBS\NOTES\
directory that have information about a variety of Telegard features.
They include Text Files, Function Keys, ACS Commands, Menu Commands,
and more. Most of the information contained in these files will not
be included in this version of the documentation. Be sure to look
over all of these files.
--------------
Introduction
--------------
Telegard has evolved in the past few years with it's new author.
This version, while visually very similar to older versions, is quite
different. If you have been a user of Telegard in the past, we hope
that you will be impressed with the improvements that have been made
while we hope that newcomers to the software will also be quite happy
with what the new Telegard has to offer.
------------
Disclaimer
------------
Telegard has been tested for several years on many different types
of systems under a vast collection of situations and configurations.
However, while it has worked for many users in the past, we do not make
any promise to function without error at any time. The use of this
software is solely at your own risk. The software is only guaranteed
to take up disk space, nothing more. We hope, however, that the features
perform for you in the way they were intended to. There is no warranty
expressed or implied about any aspect of this software. By using any
portion of this package you agree to this disclaimer and cannot hold
any member of the Telegard Development Team resposible for any damages
you may suffer from it's use or mis-use.
All software mentioned in this document is owned and copyright by
it's respective author.
--------------
Requirements
--------------
There are several requirements that must be met in order for
Telegard to properly run on your system. First, every BBS SysOp
should have a working knowledge of their operating system and their
hardware. Knowing how to copy/move files, use a text file editor, make
directories, configure your memory, and other aspects of your system
will come in handy when operating your Bulletin Board. Being familiar
with archive/compression programs, fossil drivers, and protocol drivers
will also aid you. The more you take the time to learn, the easier it
will be to diagnose and solve your own problems with these portions of
your system.
Memory:
Telegard requires approximately 440Kb of Conventional Memory
in order to run and properly execute script files during operation.
If memory is tight, remove all script files and Telegard should be
to run with 425Kb. If you plan to swap TG to EMS/XMS, you will need
to have 425Kb of either available at swap time. If you plan to load
Telegard's overlay into EMS/XMS you will need to have approximately
635Kb available. Having both options enabled will require around
1070Kb EMS/XMS.
Hardware:
Telegard should run on any CPU as long as the memory requirements
are met. There are command line parameters to force the system to
use certain display modes (monochrome/CGA) if it is not properly
detected.
Telegard will require atleast one modem and one phone line!
All speeds are currently supported with easy upgrades availble as
modems become faster. Several popular modems have been predefined
in the default Modem Definition File and are ready to go with only
slight changes needed for your specific setup.
Software:
Telegard requires that a fossil driver be loaded and active on
each communications port that is being used by the system. If you
are running above 2400 bps, it is suggested that those ports be
locked at an appropriate rate by the fossil driver.
SHARE is required if you plan to run a multi-node system with
Telegard. Once the Multi-Node option is toggled to active in the
system configuration, Telegard will not run unless SHARE is loaded.
You should have atleast one archive/compression program in order
to manipulate archives that will be present in your file areas.
Any program that can be used without operator input and can be used
with command line arguments can be used. There are several types
already defined in Telegard's default Archive Definition File.
You should have atleast one operational File Transfer Protocol
if you plan to have files up/downloaded to/from your system. There
are no built in protocol drivers except for ASCII Text transfers.
Several programs are already configured in the default Protocol
Definition File and can be imported as you obtain the executable
files.
Other programs such as Full Screen Editors, External Chat Doors,
Upload Processors, File Viewers, etc. are supported but are not
required to operate your system.
--------------
Installation
--------------
Unpack the distribution archive into the directory you wish to use
as your main BBS directory. It is suggested that you do not use common
directory names such as "BBS", "TG", "TELEGARD" or names that are similar
to your BBS name. THe more unusual your directory names, the less of a
chance of certain security problems. After this excute the command line:
TELEGARD -L
This will execute Telegard in Local Only Mode. CONFIG.TG will not be
found and a new installation will be assumed. Press ENTER to continue
the process. There will be several onscreen instructions and some
general installation notes displayed at several points during the setup.
Please read all of them carefully.
The next portion of the installation routine will allow you to alter
the default path configuration. If you change them, keep the original
names in mind as they may be used as examples elsewhere. The last two
paths point to your archiver/compression programs and protocol drivers
respectively. It is recommended that you make directories for each of
these and place the path in these fields. Telegard will use the path
name to execute the files to ensure that your copies of these programs
are being used (for security reasons). Any directories that do not
exist will be created when you select to continue.
The next few items will automatically decompress some of the default
system files into their proper directories. This process is automatic
except for the requirement to press Enter to continue onto the next
section.
Telegard will then automatically create some of the default system
configuration files. This will end the automatic portion of the
installation process.
Before you can run Telegard, two very important steps must be taken.
1) Execute "INDEX BUILD ALL" from the main BBS directory. This will
create several index files that are required by the system. These files
provide a faster way of Telegard to access certain types of information.
These files can be damaged by certain utilities or procedures. This is
not something to be overly concerned about since new index files can be
created at any time with the INDEX utility provided with Telegard. It
is suggested that "INDEX BUILD ALL" be entered into a nightly or weekly
event to prevent problems. Most System Operators should be able to run
it nightly without too much aggrivation at an early hour of the day when
BBS activity is low to none. If nightly is too often or time consuming,
please run it weekly. Outdated or damages Index Files is the cause of
a few minor problems and this is a simple and easy means of keeping them
to an absolute minimum.
2) Execute "MAKELANG .\LANGUAGE\ENGLISH" from your main BBS directory
as well to compile the text version of the default language file. After
making *ANY* changes to the language file to customize your system, you
*MUST* run this again. Changing the text file means nothing if you don't
compile it with the MAKELANG utility. In this example, substitute your
own language directory and language filename if you have changed them.
There will be some files left over in the main BBS directory that
were used for the installation and can be removed. UNPACK.EXE and all
the *.TWS files can be deleted. They contain the default files that
have been placed in their appropriate directories. If at any time you
need any of the default files, you can manually use the UNPACK utility
on any of the TWS files to decompress files from within. Just get them
from the distribution archive if you ever need them.
Your default Telegard BBS is now ready to be customized. Each BBS
should have it's own feel and look, otherwise everyone would only need
to call one of them, you should do what you can to make yours as unique
as you can. Another thing to consider is that the default configuration
may enable features to users that you may not want to provide. You
should look over all the access settings and user levels to make sure
you have everything secured the way you want it.
You should now execute "TELEGARD -L" once again to load the WFC
(Waiting for Callers) Screen so you can continue with the configuration
of your system. The remainer of the documentation will discuss the
options that you can customize from within Telegard itself. Everything
will be shown in order of appearance.
------------
WFC Screen
------------
Unless certain paramters are used to bypass the WFC (Waiting For
Caller) Screen, this is what you will see when you load up Telegard.
If you will just be configuring your system, it is recommended that you
use the -L parameter for Local Only use. NOTE: The default system
settings will blank this screen after approximately 1 minute of
inactivity. Pressing any key or receiving an incoming call will
restore the screen immediately.
┌────────────────────────────────────────────────────────────────────────────┐
│ Telegard BBS Version 3.00/mL │
│ Copyright 1994,1996 by Tim Strike. All rights reserved. │
│ A New Telegard BBS! (Node 1) │
└────────────────────────────────────────────────────────────────────────────┘
┌─ Modem Status ───┐┌ % ┐┌─ Activity ──────────────────┐┌─ Resources ────────┐
│ Local I/O Only ││ ▒ ││ ││ System DOS │
│ ││ ▒ ││ ││ Version 6.20 │
│ ││ ▒ ││ ││ Memory (K) 138 │
│ │├·▒·┤│ ││ Reserved 17 │
└──────────────────┘│ ▒ ││ ││ Used 426 │
┌─ Statistics ─────┐│ ▒ ││ ││ Stack 31 │
│ Active 1.0% ││ ▒ ││ ││ Disk (K) 87040 │
│ Calls 2 │├·▒·┤│ ││ ~SHARE Yes │
│ Public 0 ││ ▒ ││ ││ │
│ Private 0 ││ ▒ ││ ││ Status Local │
│ Netmail 0 ││ ▒ ││ ││ SysOp No │
│ Uploads 0 │├·▒·┤│ ││ # Callers 13430 │
│ UL (KB) 0 ││ ▒ │└─────────────────────────────┘└────────────────────┘
│ Dnloads 0 ││ ▒ │┌─ Events ──────────────────────────────────────────┐
│ DL (KB) 0 ││ ▒ ││ Access * │
│ Errors 0 ││ ▒ ││ Chat/SysOp * │
│ Newusers 0 ││ █ ││ OS/External * │
└──────────────────┘└───┘└───────────────────────────────────────────────────┘
Press ESC for Command Menu Fri 14 Jun 1996 6:36a
This is the WFC SCreen. It shows a variety of information that is
up to date with the current minute. In order to make Telegard less
taxing in a multitasking environment, certain items will only be updated
every minute.
Version and BBS Name Window:
The top window contains the current Telegard version information,
copyright information, BBS Name display, and finally the optional Node
Number display for Multi-Node systems.
Modem Status Window:
The activity of the modem is displayed here. All responses received
from the modem will be shown here. This is very much like the feature of
many front end mailers.
Activity Window:
This window is much like a SysOp log displayed to the screen. Items
such as accessing the Quick Access areas, System Configuration and many
other options accessible from the WFC SCreen will be "logged" here as
well as some items concerning user logins.
Resources Window:
This window shows the available system resources available to
Telegard as well as some general information. The top portion of the
window contains information concerning available memory, available
hard disk space, your operating system and it's version number and
whether or not SHARE (or an equivalent) is detected for file sharing
in a multi-tasking/multi-node enviroment.
The lower portion of the window contains the Status of the BBS
(or this Node), SysOp availability and the total calls made to the BBS
to date. The Status can show "Local" for local only input and "Waiting"
when the BBS (Node) is waiting for caller. SysOp availability is shown
as Yes or No. This is controlled by two functions, the Scroll Lock Key
and by defining a "Chat Event" in the Event Manager. NOTE: This field
is only updated on even minutes! Changing the setting will not alter
the display until the next minute and the automatic screen update
occurs. # Callers shows the total calls ever made to your BBS since
day one.
Statistics Window and Activity Graph:
This window details several aspects of daily activity. All of these
values are reset on the first call made after midnight each day.
Active : Shows the percentage that the BBS has had users online.
This activity is also represented in a graphical form
by the activity bar located to the right of this window.
Calls : Number of calls to the system today.
Public : Number of messages written in public (local and EchoMail)
message areas.
Private : Number of messages written in private message areas.
This includes e-mail messages.
Netmail : Number of messages written in Netmail message areas.
Uploads : Number of files uploaded to the system today.
UL (KB) : Kilobytes received (total) in daily uploads.
Dnloads : Number of files downloaded from the system today.
DL (KB) : Kilobytes sent (total) in daily downloads.
Errors : Number pf Run-Time Errors that halted BBS operation and
caused it to exit to the operating system.
Newusers : Number od new users logging in to the system today.
The current Date and Time are always displayed in the lower right hand
corner of the Waiting for Callers screen.
┌─ Modem Status ──┐┌ % ┐┌─ Activity ────────────────────┐┌─ Resources ───────┐
│ Local I/O Only ││ ▒ ││ ││ System DOS │
│ ┌──────────────────────────────────────┐ Version 6.20 │
│ │ (C)aller Listing (A)nswer │┐Memory (K) 138 │
│ │ (F)ile Section (H)angup ││ Reserved 17 │
└─────────────────│ (L)SysOp Logs (+)Initialize ││ Used 426 │
┌─ Statistics ────│ (M)essage Section (O)ffhook toggle ││ Stack 31 │
│ Active 1.1% │ (S)ystem Config ││Disk (K) 87024 │
│ Calls 2 │ (T)System Manager SPACE User Logon ││~SHARE Yes │
│ Public 3 │ (W)ho's Online ALT-J OS Shell ││ │
│ Private 0 │ (Z)History Logs (Q)uit to DOS ││Status Local │
│ Netmail 0 └──────────────────────────────────────┘│SysOp No │
│ Uploads 0 │└──────────────────────────────────────┘# Callers 13430 │
│ UL (KB) 0 ││ ▒ │└───────────────────────────────┘└───────────────────┘
│ Dnloads 0 ││ ▒ │┌─ Events ───────────────────────────────────────────┐
│ DL (KB) 0 ││ ▒ ││ Access * │
│ Errors 0 ││ ▒ ││ Chat/SysOp * │
│ Newusers 0 ││ █ ││ OS/External * │
└─────────────────┘└───┘└────────────────────────────────────────────────────┘
Press ESC for Command Menu Fri 14 Jun 1996 6:44a
Pressing ESC will display the Command Menu. Commands can be entered
whether or not the menu is displayed, it is mainly there for reference.
NOTE: If Local Security is enabled, the System Password may be required
in order to access these functions.
Configuration and Information Commands:
(C) Caller Listing -
Displays information on all calls made to the system today.
(F) File Section -
Loads the File System Quick-Access Menu. This area provides fast
access to the system file areas for easy SysOp maintenance.
(This section is detailed later in the documentation.)
(L) SysOp Logs -
Displays the saved SysOps logs (number of days kept can be changed
in the system configuration) and allows them to be viewed.
The files are named SYSOP.LOG for the current day and SYSOPx.LOG
where "x" equals the number of days ago the log was current.
You can enter "0" to view the current log or any other number to
review the past logs.
(M) Message Section -
Loads the Message System Quick-Access Menu. This area provides fast
access to the system message areas and local QWK offline mail
functions. All operations from this menu use User Record #1
information (Posting Name, etc.).
(This section is detailed later in the documentation.)
(S) System Configuration -
Loads the System Configuration Editor. This is one of the hearts of
the system where many of the default options and access settings
are stored.
(This section is detailed later in the documentation.)
(T) System Manager -
Loads the System Manager Menu. This is also one of the hearts of the
system where the other half of the main configuration items are kept.
(This section is detailed later in the documentation.)
(W) Who's Online -
Shows a listing of each configured node and it's current status.
(Z) History Logs -
Displays the daily totals viewable from the WFC Screen for each day
that the BBS has been in operation, starting from the present day
and continuing down to the say you installed your system (unless
a utility is used to truncate portions of the data file or reverse
it's order).
Modem Commands:
(A) Answer -
Will force Telegard to try to answer the phone by sending the
configured answer string.
(H) Hangup -
Sends the configured hangup string to the modem.
(+) Initialize -
Sends the configured initialization string to the modem.
(O) Offhook Toggle -
Will take the modem on/off the hook. Mainly used for SysOps to
leave the phone "busy" while configuring the system.
Other Commands:
SPACE - User Logon
Hitting the SPACE BAR will activate the local login sequence.
Pressing ENTER or N for No will abort the login. There are three
other options available from this prompt. NOTE: If local security
is enabled, some of the local login procedures will be altered to
be more secure.
(Y) - This answers Yes to the Local Login Prompt. This option
allows the local user to log on by typing in the name or
handle followed by the password and phone number.
(S) - SysOp Login; Automatically logs in as the first record in
the user editor (The SysOp Account) without having to
enter any passwords.
(F) - Fast Login; After entering the name/handle of the user to
log in as, you are immediately logged in without the need
to enter any further information.
ALT-J - OS Shell
Pressing ALT-J at the WFC as well as while online will use the
current swap settings and spawn an OS Shell. When you are finished
you will need to "exit" back to return control to Telegard.
(Q) - Quit
This simply will stop Telegard from running and return you to your
operating system. If you desire to return to Telegard, you will have
execute it with your desired command line again.
-------------------------------
File System Quick-Access Menu
-------------------------------
The Quick File System is an easy method to access the system file
areas without the need to log into the system itself. Many of the
commands are similar to the default file menu that is presented while
online. The current file base is displayed in the Quick-Access prompt.
All operations from the Quick-Access menu are done assuming you are
logged in using User Record #1 (The Default SysOp Account). Uploaded
files will be listed as being uploaded from that user.
File System Quick-Access Menu
File System:
([)Previous area (])Next area
(A)Change file area (P)Limiting date
(F)ile search (T)ext search
(I)nformation on file (W)View archive interior
(L)ist files (Z)Toggle NewScan areas
(N)File newscan ($)Raw directory listing
Update Commands:
(C)onvert file format (S)ort files
(D)escription import (U)pload files
(E)dit files (V)alidate files
(G)ifspecs update (!)Update file stats
(R)ecalculate file points
[To-SysOp-Only Uploads #0]
Command (Q=Quit):
Here's a summary of the File System Quick-Access commands.
File System:
([)Previous area -
Changes to the File Base previous to the current one.
(])Next area -
Changes to the File Base after the current one.
(A)Change file area -
Changes to a user selected file base.
(F)ile search -
Searches File Names (only) for matching string.
(I)nformation on file -
Displays extended file information such as transfer information,
date, size, file points and description. (Also prompts to view
Archive or File Text.)
(L)ist files -
Lists the files currently available.
(N)File newscan -
Scans base(s) for new files. (Single or All Bases)
(P)Limiting date -
Changes the date that New Files are considered new.
(Files on or after this date are treated as "new".)
(T)ext search -
Searches both file names and description text for text strings.
(W)View archive interior -
Views the internal archive information for a file.
(Z)Toggle NewScan areas -
Allows the user to select which bases will be used in "Global
File Operations". For example, removing a base from this list
means that it will not be shown or checked during new scans of
"all" bases.
($)Raw directory listing -
Displays a DOS style directory listing of all files in the
directory of the current file area.
The following commands are SysOp commands to modify file information.
Update Commands:
(C)onvert file format -
Allows the conversion of a single archived file or a file mask.
The current archive format must be defined so that it can be
decompressed. You can then convert to any defined archive
format.
(D)escription import -
Goes through all files and searches for standard description
files (FILE_ID.DIZ, DESC.SDI) and updates the description
previously stored for the file with the one in the archive if
one is available.
(E)dit files -
Allows modification of all file information along with
incorporating several other functions to manipulate it.
The available commands are described below.
Manipulation Commands:
(ENTER) and (-) cycle through individual file displays.
(A)rchive view: Views the archive interior.
(D)elete file: Prompts for the deletion of the "physical"
file then to remove the entry from Telegard's index.
(I)mport description: If the current file is an archive,
it will be searched for a standard description file
to import and use as the file description.
(M)ove file: Moves the file and the file record to a new
directory and area you choose.
(T)est file: Will execute the Upload Processor or Integrity
Check. If files fail, they will be given the status
"Scan Failed" in the file listing and not made available
to the average user.
(V)alidate file: Will toggle the file to become validated
and prompt to award the uploader and whether to notify
them of the validation.
(W)ithdraw credit: Removes upload credit from the uploader.
This does not alter the Validation setting of the file.
(Q)uit: Exits the edit file function.
Edit file data options:
1. Filename: Changes the actual filename and it's record to
reflect the new new name.
2. Description: Modifies the description line by line.
Entering a blank line at any time will end the
description even if there were previously lines after
the blank line.
3. File date: Modifies the stored date of the file.
4. File size: Modifies the stored size of the file.
5. File points: Changes the file points of the file.
6. Upload info: Modifies the Uploader Name and date of
the upload.
7. Download info: Modifies the number of times the file has
been downloaded and the date of the last download.
8. File Status: Modifies the following status flags.
(D)ownload Free: Ratios and File Points are bypassed.
(F)ailed: File has failed the upload/integrity scan.
(H)atched: File has been hatched out into a file echo.
This flag is mainly designed for use by external
utilities related to file echoes.
(N)o time check: User's time will not be taken into
account when downloading this file.
(O)ffline: File is offline. This allows the file record
to remain active while the file can be removed and
stored elsewhere when the disk space can be better
used for newer files or other reasons.
(V)alidated: Validated is the normal status for online
files.
9. Password: Password protects the file. Password must be
entered before file can be downloaded.
(G)ifSpecs Update -
Adds GifSpecs (for .GIF,.JPG) to files in the current base.
(R)ecalc. File Points -
Recalculates file points based on the values set in System
Configuration -> File System Config. Very useful for updating
all files if those values are altered without the need for an
external utility. Note: File Point System is optional.
(S)ort Files -
Arranges files to alter the order in which they are listed by
the system to the user. A variety of options are available to
base the order on.
(U)pload Files -
Allows uploading of files that are already in the file base
directories but need to be entered into the TG data files. If
files are detected, the options that are available are:
(A)dd file: Adds the file to the Telegard data files. If
no description file is found and auto uploading is not
active you will be prompted to enter a description.
(D)elete file: Deletes the file from the directory.
(N)ext directory: Skips the current file and all remaining
files in the current directory and continues the search
for files in the next directory (if any areas remain).
(S)kip file: Skips the current file (does not add it to the
file area) and continues searching the current directory
for more files to upload.
(Q)uit: Stops the upload process completely.
(V)alidate Files -
You are presented with the following prompt:
"Prompt for validation: (Y)es (N)o (P)oints (Q)uit :
(Y)es: Searches the specified area(s) for unvalidated files
and prompts for each file to be validated individually.
(N)o: Searches the specified area(s) for unvalidated files
and automatically validates those files.
(P)oints: Searches the specified area(s) for unvalidated
files and prompts for the points to assign to the file
and the points to award the uploader.
(Q)uit: Aborts the validation function.
(!)Update file statistics -
Automatically searches for files in the specified area(s) that
need to be updated with proper information (date, size, FPs, etc)
----------------------------------
Message System Quick-Access Menu
----------------------------------
The Message System Quick-Access Menu is an easy way to read the
system messages without having to log in. NOTE: All messages posted
using this system will use the name(s) stored in User Record #1 (the
default SysOp account). The QWK configuration will also be used from
this account when the QWK offline mail functions are used. All messages
to and from *ANY* user can be seen using this feature if User Record #1
has SysOp or Message SysOp Access. The current message area is displayed
in the Quick-Access prompt.
Message System Quick-Access Menu
Message System:
([)Previous area (])Next area
(A)Change message area (R)ead messages
(B)rowse nodelist (S)can messages
(L)Reset last-read pointers (W)Read waiting messages
(N)Read new messages (Z)Toggle NewScan areas
(P)ost message (!)Message area statistics
QWK Offline Mail System:
(1)Download QWK packet (3)Toggle QWK scan areas
(2)Upload REP reply packet
[Private Messages #0]
Command (Q=Quit):
Here is a summary of the Message System Quick-Access Menu Commands.
Message System:
([)Previous area -
Change to the previous message area.
(])Next area -
Change to the next message area.
(A)Change message area -
Changes to the selected message area.
(B)rowse nodelist -
If a nodelist has been configured, the nodelist browse/search
interface will be loaded. Text and node # searches are allowed.
(L)Reset last-read pointers -
Resets the Message Last Read Pointers to the date specified.
Messages on the entered date and later are treated as new.
(N)Read new messages -
Scans area(s) for new messages and updates last-read pointers.
(P)ost message -
Enters a new message in the current message area.
(R)ead messages -
Prompts for a method to read messages in the current area.
[F]orward: Reads messages from lowest to highest starting at
the entered message number.
[R]everse: Reads messages from highest to lowest starting at
the entered message number.
[T]o you: Reads messages addressed to you (User Record #1 here)
in a forward order starting at the entered message number.
[B]y you: Reads messages written by you (User Record #1 here)
in a forward order starting at the entered message number.
[N]ewscan: Scans current area for new messages.
[W]aiting: Displays messages to you without updating the
last-read pointers. Since this feature skips several new
messages and just displays messages to the current user,
last-read/high-message pointers will manually need to be
set if you never want the skipped messages appearing in
newscans or future waiting mail scans.
[S]ubject/Text Keyword: Searches for an entered keyword in
message titles and message body text. Messages containing
your keyword will be shown.
[Q]uit: Exit from the read submenu.
(S)can messages -
Lists message Titles/Subjects, To, and From information only.
(W)Read waiting messages -
See the description of "Waiting" under the Read Messages portion
shown above.
(Z)Toggle NewScan areas -
Shows a table of areas to be included in operations concerning
"all" areas. If an area is toggled of on this table, features
(such as newscans) that ask if you want to scan "all" areas will
not scan it. This allows users to not have to deal with areas
they have no interest in reading.
(!)Message area statistics -
This feature is mainly for SysOp use to see the activity of the
different message areas on the system. Each area is listed
followed by the Low and High message numbers present in that
area then the total messages readable online. After this is
the total number of messages in that area that were written
on your BBS (local) and then the percentage of the total
messages in that area that your local posts make up. Then
finally is the range of days that the messages take up along
with the average number of posts per day.
QWK Off-line Mail System:
(1)Download QWK packet -
Creates a QWK Packet in the local QWK Download dir.
(2)Upload reply packet -
Incorporates the messages in a REP Reply packet in the local QWK
Upload Directory into the BBSes message bases.
(3)Toggle QWK scans -
Toggles the bases that are scanned while creating QWK packets.
----------------------
System Configuration
----------------------
The System Configuration is half of the core of Telegard. System
hardware is configured here as well as many of the Telegard's internal
functions. External utilities to replace some of Telegard's features
can be entered into appropriate areas of the system configuration.
System Configuration
(A)Modem Setup (Y)SysOp Macros
(B)BS Site Information (1)Time Limits
(F)ile System (2)Call Limits
(H)ardware (3)Post/Call Ratios
(L)ogon (4)UL/DL Ratios (files)
(M)essage System (5)UL/DL Ratios (KB)
(N)ewusers (6)Daily DL (files)
(O)ffline Mail (7)Daily DL (KB)
(P)aths (8)Timebank Storage
(S)ysOp Chat/Paging (9)Timebank Deposits
(V)alidation Levels (0)Timebank Withdrawals
(W)aiting for Callers (*)System Manager
(X)External Utilities
Enter selection or (Q)uit :
(A)Modem SetUp
==============
Note: This section is used for single line (multi-node OFF) systems.
Multi-Node systems will have all information here inserted into
each node's modem config, so each node's modem configuration
will need to be updated individually.
Modem Configuration - Default (Use Node Manager for individual nodes)
A. Modem description U.S.Robotics Courier Dual Standard - 16,800
B. Communication port COM3
C. Port information IRQ 4, Base I/O address
D. Maximum BPS rate 28800 bps
E. Locked BPS rate Locked at 38400 bps
F. Init command "ATH0Q0V1E0M0X4S0=0S2=1S10=60&C1&D2"
G. Answer command "ATA"
H. Hangup command "~~~^A^A^A~~~ATH0"
I. Offhook command "ATM0H1"
J. Flow control type CTS/RTS (hw) O. Hangup w/DTR toggle Yes
K. Re-init timing 5 mins P. Fossil in OS shell Deactivated
L. Command delay 0.2 secs R. Answer after ring 0
M. Answer delay 0.5 secs S. Ring counter reset N/A
N. DTR drop delay 0.5 secs
T. Modem result codes
!. Modem Defintion Files
Enter selection or (Q)uit :
A. Modem description:
A Text description of the modem for your reference.
B. Communication port:
The COM Port the modem is on/attached to.
C. Port information:
Allows the specification of the IRQ and Base Port address to
allow for non-standard configurations. This information is not
used by Telegard itself, but is stored for each modem setup so
that the IRQ and PORT MCI Codes can be used to allow for easier
setup of Doors and Protocols that require this information.
This is mainly of interest to multi-line setups.
D. Maximum BPS rate:
The maximum baud rate the modem can support for calls.
E. Locked BPS rate:
The speed at which the port is locked with the FOSSIL driver.
(This speed is passed to the Door Drop Files if active.)
F. Initialization command:
The string sent to initialize the modem to get it ready to
accept calls.
G. Answer command:
The string sent to answer the phone when RING is detected or
the answer command is manually activated.
H. Hangup command:
String used to hang up the modem and terminate call.
I. Offhook command:
String sent to take the modem off hook resulting in a busy
signal to incoming callers.
J. Flow control type:
Toggles between Hardware (CTS/RTS), Software (XON/XOFF), or both
(Xnn/nTS) types of Flow Control. Can also be disabled.
k. Re-Init timing:
The modem will be reinitialized after this many minutes if there
is no modem activity at the WFC Screen.
L. Command delay:
The amount of time in tenths of a second that TG will pause
after sending a command to the modem.
M. Answer delay:
The amount of time in tenths of a second that TG will wait after
a RING is detected before the answer string is sent to the modem.
N. DTR drop delay:
The amount of time in tenths of a second that TG will pause after
DTR is dropped.
O. Hangup w/DTR toggle:
If enabled Telegard will toggle DTR in order to disconnect/hangup
the current caller.
P. Fossil in OS shell:
Determines whether or not the FOSSIL Driver should remain active
or be disabled when the system shells to the operating system.
R. Answer after ring:
Sets the number of RING result codes must be received from the
modem before the answer command is sent.
S. Ring counter reset:
If the number of rings in option R above is not reached in this
many seconds, the counter will be reset to zero so stray single
rings will not cause answering problems.
T. Modem result codes (Sub Menu):
Both verbal and numeric result codes are supported in the fields
of this section. Verbal codes are recommended as they are
easier to keep track of and are standard between most modems.
Also, numeric ARQ connections do not have their own field so
a choice will need to be made between ARQ or standard connects
if numeric result codes are used.
Modem Configuration - Result Codes
1. Successful "OK"
2. Command error "ERROR"
3. No carrier "NO CARRIER"
4. Phone ringing "RING"
5. ARQ connection "ARQ"
A. Connect 300 "CONNECT" L. Connect 21600 "CONNECT 21600"
B. Connect 1200 "CONNECT 1200" M. Connect 24000 "CONNECT 24000"
C. Connect 1275 "CONNECT 1275" N. Connect 26400 "CONNECT 26400"
D. Connect 2400 "CONNECT 2400" O. Connect 28800 "CONNECT 28800"
E. Connect 4800 "CONNECT 4800" P. Connect 38400 "CONNECT 38400"
F. Connect 7200 "CONNECT 7200" R. Connect 57600 "CONNECT 57600"
G. Connect 9600 "CONNECT 9600" S. Connect 64000 "CONNECT 64000"
H. Connect 12000 "CONNECT 12000" T. Connect 115200 "CONNECT 115200"
I. Connect 14400 "CONNECT 14400" U. Connect 31200 "CONNECT 31200"
J. Connect 16800 "CONNECT 16800" V. Connect 33600 "CONNECT 33600"
K. Connect 19200 "CONNECT 19200"
Enter selection or (Q)uit :
1. Successful:
The result received when a valid command was given to
the modem.
2. Command error:
The result received when an invalid command was given
to the modem.
3. No carrier:
The result received when carrier is dropped or the
answer command failed to establish a connection.
4. Phone ringing:
The result received when a ring is detected.
5. ARQ connection:
The string added to the end of CONNECT messages when
an ARQ connection is established.
A-V. Connect Codes:
These fields store the result codes received for each
connect speed respectively. With the exception of 300
baud connections, all strings are usually the same as
the option itself (Connect 9600 = "CONNECT 9600") if
verbal codes are used. Numeric codes can be quite
different for each brand of modem. Some of these connect
speeds may appear out of order due to the fact that
connect speeds can be added through a simple data file
without requiring a new update to the software itself.
!. Modem Definition Files:
This feature will allow SysOps to update their modem setups with
great ease. A modem definition file (.MDF) is a file containing
values to all of the above modem setup information. After a
modem is imported, only a few options (e.g. Port) will need to
be changed to reflect your specific hardware. A default file
(TELEGARD.MDF) is provided with a few generic setups. At the
time of this writing there are a few hundred modem definitions
being distributed throughout the Telegard community. MDF files
must reside in the \DATA\ directory for importing definitions
and will be created there when exporting.
(I)mport:
This option will list available MDF files in the \DATA\
directory. After selecting one, a list of all the modem
configurations stored in the file will be shown. Select
the modem you wish to import.
(E)xport:
This option prompts for a filename (defaulting to EXPORT)
to extract the modem setup to. The extention .MDF will
be added automatically. If the file already exists the
configuration being exported will be appended to the
end of the file. This makes it easy to add your data to
a master defination file instead of having one file for
each of your modems.
(B)BS Site Information
======================
BBS Site Information
A. System name "New BBS"
B. System phone # "000-000-0000"
C. System location "City, State/Province"
D. SysOp name "New SysOp"
E. System password "SYSOP"
!. Password Encryption Disabled
F. Multinode system No M. Area compression Disabled
G. Use TASK= as node No N. SysOp log type File
H. Node checking 10 seconds O. SysOp log colour Yes
I. Inactivity bell 4 minutes P. # SysOp backlogs 7 days
J. Inactivity logoff 5 minutes R. Global trapping Disabled
K. Local inactivity? Disabled S. Highbit user info No
L. Bulletin prefix "BULLET" T. User info colour Yes
U. SysOp ACS "s255xL"
V. Co-SysOp ACS "s250"
W. SysOp LoginPW ACS "s200"
Enter selection or (Q)uit :
A. System name:
The Name of your Bulletin Board System.
B. System phone #:
The (primary) phone # of your BBS.
C. System location:
The City, State and/or Province your BBS is located.
D. SysOp name:
The name of the System Operator of the BBS. It is important
that this match either the real name or the handle stored in the
SysOp's User Record. Certain functions (e.g. Private messages
to "SysOp" are sent to the user matching this name/handle) that
are directly tied to this feature/item.
E. System password:
This sets the System (SysOp) Password. Many of the SysOp Menu
commands and local security options are tied to this password.
!. Password Encryption:
This field simply informs the SysOp the status of user password
encryption. *IT IS NOT A TOGGLE!* The USERS utility is used
to change the status of password encryption.
F. Multinode system:
Toggles multinode operations on and off. SHARE is required to
run a multinode system and Telegard will refuse to reload if
this option is active and share is not detected. Once this
option is toggled on, the node manager becomes available and
all modem configurations will need to be done there.
This option also alters what TEMP directories are in use.
When this option is off, the directory of \BBS\TEMP\ is used
for the temporary files for the online user. Once this
is toggled on, the system uses \BBS\TEMPx\ where x is the
current node number. Telegard will also now need to be loaded
with the "-Nx" command line parameter to specify the node
to use unless option G (below) is set.
G. Use TASK= as node:
If this option and option H (above) are enabled, the TASK
environment variable set in the operating system will be used
as the node number when Telegard is loaded. This can be a very
handy option for SysOps that have front end mailers that set
TASK variable automatically. If this is enabled the "-Nx"
command line parameter will not be required.
H. Node checking:
Interval at which nodes will check for internode messages and
activity.
I. Inactivity bell:
If this option is enabled, a warning tone will be sent to the
user if there is no keyboard activity after this many minutes.
J. Inactivity logoff:
If this option is enabled, the user will be automatically logged
off if there is no keyboard activity after this many minutes. A
value of at least 1 minute higher than Option I is recommended if
it is enabled.
K. Local inactivity?
If enabled local users will be subject to the inactivity options
above, if disabled local users will never be logged out due to
inactivity (This setting does not effect daily time limits.)
L. Bulletin prefix:
This is the default system bulletin prefix. If a bulletin
name is not supplied in the option field of any OS (Bulletin)
Menu Command, this value will be used.
M. Area Compression:
This option will alter the display of File Area and Message Area
listings to renumber the areas to remove gaps in numbering if the
online user does not have access to some of the areas. When this
option is disabled, areas the user does not have access to appear
in the list with the number missing from the display.
*WARNING FROM THE AUTHOR*: This option can be very taxing on
slower and/or multi-node systems. A considerable drop in ssytem
performance may be noticed if this option is enabled. You
have been warned. If your system is running poorly, try
disabling this feature to increase overall speed.
N. SysOp log type:
Specifies the output of the SysOp Log to a File, Printer or Both.
O. SysOp log color:
If this is set to yes, Telegard Color Codes will be stored in the
Log File. If not, the log file will be plain ASCII without any
color codes. This effects the log FILE only, printing will not
be in color.
P. # SysOp backlogs:
The # of days to keep old SysOp Logs. The old logs will be
stored in the format SYSOPx.LOG where x is the number of days ago
the log was for. Older logs are deleted. Telegard automatically
renames the kept logs so the Days Ago # is always accurate.
R. Global trapping:
If enabled, Telegard will log EVERYTHING that occurs while the
system is running. If disabled, regular logging will occur and
chat logging and individual user trapping will be observed.
(See chat configuration and user editor options)
S. Highbit user info:
Determines whether or not extended/High-bit ASCII is allowed in
the fields stored in the user records. This defaults to off as
it's unnecessary in the U.S., but was added as international
feature.
T. User info color:
If enabled, this option allows Telegard Color Codes to be present
and translated in user information fields. When disabled Color
Codes are not allowed.
U. SysOp ACS:
Thes is the ACS that users must qualify for in order to have Full
SysOp access. This is the most powerful access on the System.
Users with this access and the System Password can access every
option in the system. If you don't have a need to do a lot of
SysOp activity remotely (while logged on from elsewhere) it is
suggested that Full SysOp access be limited to local log ins
only with the use of the xL ACS Statement in conjunction with
other ACS commands that will limit it further to just the SysOps
account and/or other trusted people that have access to the local
keyboard. See the ACS documentation for more details.
V. Co-SysOp ACS:
This is the ACS that users must qualify for in order to have
Co-SysOp access. Co-SysOps are less powerful than Full SysOps
and generally have a lower access requirement. This access can
also be very powerful however and only very trusted people should
have this access on your system.
W. SysOp LoginPW ACS:
Users who qualify for this ACS will be required to enter the
System (SysOp) Password (Option E above) in order to log in to
the system.
(F)ile System
=============
File System Configuration
A. User access configuration
B. Sysop area SYSOP L. File:User points 1:1 points
C. Default UL area UPLOADS M. List uploader No
D. Search dupes On N. Download type UL/DL ratio
E. Match extension On O. Global download On
F. Import FILE_ID Yes P. DL descriptions Yes
G. Reformat FILE_ID Yes R. FP for unlisted 5 points
H. UL time refund 0% S. Gifspec type Last line
I. Min ul space 500K T. Pause before dir Disabled
J. Text viewing Disabled U. CD-ROM table-upd Every call
K. Kilobytes:point 10K V. Upload testing None
W. Upload processor "C:\THDPRO\THDPRO.EXE ~AF ~CP", errorlevel 0
X. Use TESTINFO.DAT Yes, "C:\THDPRO\"
Enter selection or (Q)uit :
A. User access configuration:
File System Configuration - Access Setup
A. List unvalidated ACS "s200"
B. DL unvalidated ACS "s250"
C. DL 'failed' file ACS "%"
D. Auto val/credit ul ACS "%"
E. File password ACS "s250"
F. Blind upload ACS "%"
Enter selection or (Q)uit :
A. List unvalidated ACS:
The ACS required to see files with the Unvalidated Flag. This
only allows the user to see the files, not download them.
B. DL unvalidated ACS:
The ACS required to download files with the Unvalidated Flag.
Users must meet the ACS to see the files also (Option A.)
C. DL 'failed' file ACS:
The ACS required to download files with (scan) failed Flag.
D. Auto validate/credit ul ACS:
Users that meet this ACS have all Uploads automatically
validated and they are immediately awarded the upload credit.
It is recommended that only trusted users are allowed to
access this feature.
E. File password ACS:
Users who meet this ACS are allowed to set a password for
files. The password will need to be entered before the
file can be downloaded.
F. Blind upload ACS:
Users that meet this ACS can use the Blind Upload Feature
which allows them to bypass entering a description for files
and the Blind Auto-Upload description will be taken from
from the Language File.
B. SysOp area:
This defines the file area private SysOp only uploads will go to.
This has to match the filename used by one of the File Bases
defined in the File Area Manager.
C. Default UL area:
This defines the file area that unqueued (unlisted) uploads will
be placed in. This can occur when users define files they wish
to upload in their upload queue then proceed to upload more files
than those they have entered. These extra files will be placed
in this file area. The filename of one of the file bases is
entered and then confirmed with the area description.
D. Search dupes:
The current indexing system does not support disabling this
feature. This item is ALWAYS active regardless of it's setting
in Telegard v3.0. It is reserved for future versions.
E. Match extension:
If toggled on, file extensions are not required to be entered
in file area operations.
(More detail of this feature in future documentation)
F. Import FILE_ID:
If the file is an archive and is of a type defined in the archive
manager, Telegard will search the file for standard description
files (FILE_ID.DIZ or DESC.SDI) and use those for the file
description if found. If none are found, the users description
will be used or prompted for if it has not been entered already.
G. Reformat FILE_ID:
The standard format of a FILE_ID.DIZ file is 45 characters per
line with 10 lines maximum. There are several authors that do
not follow this standard for this file however. If this option
is set to Yes, if line are over 45 characters long, they will be
wrapped to the next line to preserve the text. If this option
is set to No and the lines are over 45 characters long, the lines
will be truncated, removing the excess text. Either way can
produce undesirable displays if authors fail to follow the
standard format of this file.
H. UL time refund:
The percentage of time that the user spent uploading a file that
will be returned to the user. 100% will give back all the time
they spent uploading a file. This value can be set higher than
100% to allow for a bonus in online time for uploading files.
For example, if a file takes 10 minutes to upload and the refund
is set for 110%, when the upload is complete and if the file is
accepted, 11 minutes would be given back to the user. It can
also be set lower then 100 to give back partial or no time refund
for time spent uploading.
I. Min ul space:
Minimum space that must be free on the drive accepting uploads.
If this space is not available, files will be refused.
J. Text viewing:
Enable or Disable the viewing of Text Files or Archive Interiors.
K. Kilobytes:point:
NOTE: The file point system is optional! This option is only
used if option N below is set to "File Points".
The Number of Kilobytes that make up 1 file point. For example,
if this value is set for 25kb, a file that is 100k is valued at
a base of 4 points (The uploader and file are assigned points
based on this and the ratio set in the next option). Estimations
are made for some files.
L. File:User points:
NOTE: The file point system is optional! This option is only
used if option N below is set to "File Points".
This option sets how many points the file is assigned in the
file area and how many points the uploader is awarded. This
dual field stores the file cost and user credit mutltipliers.
The base point value (calculated in option K) is multiplied by
the values in this option to calculate the points assigned to
the file and awarded to the user respectively.
Example 1:
If this option is set to File:1 and User:3 and the file has
a base file point value of 4 as the example in option K, the
file will be assigned 1x4 points for a total of 4 points in
the file area and the user will be awarded 3x4 points for a
total of 12 points.
Example 2:
Using the same file as an example (base points of 4), this
time we'll set the File:3 and User:2. So the file will be
assigned 3x4 (12) points and the user would be rewarded
2x4 (8) points. In this example, a user would have to upload
more than they download since files are worth more than
the credit.
M. List uploader:
If this option is enabled and the user meets the ACS to See
Upload Info (this is set at the individual file area level) ACS
then the user will see the upload info line for each file. This
line is shown after the description is displayed and before the
next file.
N. Download type:
This determines what system will be used to control downloads.
If none is selected, users can freely upload and download files
as they please. If UL/DL ratio is selected, the values entered
in System Configuration options 4, 5, 6, and 7 will be used to
determine the exact ratios used based on security level. All
time totals or daily limits can be used. See these options for
more details. If File Points are selected, options K and L above
will be used to calculate points for files and users.
O. Global download:
If this option is toggled On, all bases the user has access to
will be searched for the file to be downloaded. Previous
versions of Telegard only searched the current file base which is
how this v3.0 will behave if this option is turned off.
P. DL descriptions:
If this option is turned on, the user will be prompted to
download a text file containing the BBS descriptions of the
file(s) they are downloading.
R. FP for unlisted:
This option sets a file point value for unlisted files. Unlisted
files are downloaded by using the "*7" menu command. Telegard
doesn't know anything about these files so proper points cannot
be assigned to it.
S. Gifspec type:
This tells the system where in the file description to put
Gifspecs (Resolution and Color Information of GIF, JPG, and BMP
files) if they are added automatically.
T. Pause before dir:
If enabled, the system will send the pause string before every
directory when listing files.
U. CD-ROM table update:
Tells Telegard how often to check the CD-ROM drive(s) and update
Telegard's drive table. There is more detailed information on
this function within the system.
V. Upload testing:
There are three options available:
None: Will not test uploaded files.
File Integrity: If the file is an archive of a type defined
in the archive manager, the Integrity test option of that
archiver will be used to test the file.
Upload Processor: Files will be tested with the upload
processor configured in the next option.
W. Upload processor:
The full path and command line (with parameters) to execute the
upload processor, followed by the success errorlevel. Individual
programs will have to provide their own setup information.
X. Use TESTINFO.DAT:
Some upload processors (such as newer versions of THD-Pro) use a
data file to communicate with Telegard. The processor will place
results in this file and Telegard will read the data file in and
update files and/or their descriptions accordingly. If you have
a processor that supports this file and you would like to use it,
enable this feature.
(H)ardware
==========
Hardware Configuration
A. Audio hours Disabled (Off)
B. Monochrome display No
C. Screen size Default (current)
D. Use BIOS for video Disabled
E. CGA snow supression Disabled
F. Use EMS for overlay Disabled
G. Printer port LPT1
H. Openfile time delay 0
I. Openfile threshold 90 seconds
J. Openfile timeout 30
R. Openfile defaults
Enter selection or (Q)uit :
A. Audio hours:
If enabled, this option allows you to set the times that system
audio is heard. This effects such things as the Chat Call,
transfer complete beeps, etc. If the option is disabled, the
audio hours are not limited and are always on. Setting the
starting and ending times to the same value will disable sound
at all times.
B. Monochrome display:
Select yes if you have a Monochrome adapter and or monitor.
C. Screen size:
This option selects the screen size the system will use when it's
loaded. You are required to have a display compatible with the
size you select. In order to use the size your computer is
currently set to before Telegard is loaded, set this option to
Default (Current).
D. Use BIOS for video:
Turn this option on if you wish Telegard to use the computers
BIOS to display to the screen. This is slower but may help when
running in a multi-tasking environment to prevent "bleeding".
E. CGA snow suppression:
If you have a CGA display and "snow" appears when the BBS is
running, try using this option to reduce the amount of snow in
the display.
F. Use EMS for overlay:
If you have enough free EMS memory, enabling this option can
increase the performance of the BBS. See the system requirements
at the beginning of this document for current memory amounts.
G. Printer port:
The port that a printer is attached to. This is mainly used if
for printing SysOp logs if that option is enabled. Even if you
are not using a printer for Telegard, some operating systems
may require this option to be set so that it doesn't conflict
with other software in a multi-tasking enviroment.
H. Openfile time delay:
In a multi-node setup, Telegard will often times need to access
a single file on more than one node at a time. This option tells
Telegard how long to wait before attempting to open a file that
another node or program was previously using. This is the delay
between attempts only.
I. Openfile threshold:
This option tells Telegard how it should check to see if open
files have been closed for use. There are two methods.
(A)ttempt Failure: This method will try for the defined number
of times to open the file. If it cannot be openned in this
many tries, the system will give up.
(T)imed Failure: This method will keep attempting for the entered
number of seconds before giving up. The number of attempts
will be based on the time defined here and how long the
system waits before trying again (Option H).
J. Openfile timeout:
If Telegard has to wait this many seconds to access/open a file,
the online user will be notified.
R. Openfile defaults:
This will reset options H, I and J to their default values.
(L)ogin
=======
Login Procedure Configuration
A. Ansi Login Detect N. Hack warning area EMAIL
B. Logon attempts 3 attempts O. PW inquiry area EMAIL
C. Logon timelimit 10 mins P. Last callers kept 3 days
D. Check data # Yes R. Password updates 45 days
E. Check voice # Yes S. Alias/Handles Disabled
F. Local security Disabled T. Login last callers Handles
G. Display security Disabled U. Login menu LOGON
H. Offhook for local Yes V. Local statistics Enabled
I. Force voting No W. No timeleft bank? Enabled
J. Check multi-logins Yes X. Language prompt Disabled
K. IEMSI logins Yes
L. Minimum bps rate 300 bps
M. ANSI/RIP bps rate 2400 bps
Enter selection or (Q)uit :
A. ANSI Login:
This option has 4 values.
Detect: Telegard will try to detect the types of emulation
the remote terminal can support.
Force No: Telegard will log all users in using TTY emulation.
Force Yes: Telegard will log all users in using ANSI even if
their terminal can't support it.
Ask: Telegard will ask the remote user if they can support
ANSI and use the proper emulation based on the answer.
B. Login attempts:
This sets the number of tries a user has to log on to the system.
If they fail to log on properly or select to log on as a new user
before this many attempts are made, they are automatically
disconnected.
C. Logon timelimit:
This is the amount of time a user has to log on to the system.
This value may also include how long a new user has in order to
fill out the questions you have enabled for the new user process.
D. Check data #:
If this option is active, users will be required to enter the
last 4 digits of the phone # stored in the Data Phone # field of
their user record as a security option during the log on process.
E. Check voice #:
If this option is active, users will be required to enter the
last 4 digits of the phone # stored in the Voice Phone # field
of their user record as a security option during the log on
process.
F. Local security:
If this option is enabled, the System Password will be required
to be entered before any function of the WFC Menu will be allowed
to be activated.
G. Display security:
If this option is active, the local display will not show
important information like passwords, etc. on the screen in case
you are operating in an unsecured environment. This will protect
you and your users information.
H. Offhook for local:
Unless Telegard was loaded with the local only parameter (-L)
this option, if enabled, will take the phone off the hook if a
local log on is invoked. If the BBS is in local only mode, the
modem will be left in it's present state.
I. Force voting:
If this option is active, all users will be brought into the
voting booth if the system detects that they have not voted on
one or more questions. They will not be allowed to exit the
voting booth and access the rest of the BBS until all questions
are answered.
J. Check multi-logins:
In a multi-node setup, when a user logs in to the system the
the other nodes are checked to see if the current user is already
active on another node. If this is the case, the user will not
be allowed to access the system on another node.
K. IEMSI logins:
If this option is active, at the log in prompt, the system will
try to detect if the users terminal program can send an IEMSI
packet with the users name, password and possibly phone #. If
the user does have this capability, the information is entered
automatically for the user. If any of the information in the
packet doesn't match the info in the users record on the BBS,
the correct information is requested by manual entry like a
regular log on. Once all the required information is correctly
given to the BBS by either method, the user will be logged on.
L. Minimum bps rate:
This is the lowest baud rate that callers will be allowed to
access the system. Any calls slower than this connect speed
will be terminated.
M. ANSI/RIP bps rate:
This is the minimum connect rate that allows access to ANSI
and/or RIP Graphics displays.
N. Hack warning area:
When an illegal/failed log on attempt is made, a message can be
automatically sent to the user's account. The contents of this
message are stored in the file WATCHPW.TXT which is kept in the
TEXT directory. This has to match the file name of a message
area defined in the Message Area Manager. The Private Messages
area is usually a good place to leave these posts. Leave this
field blank to disable this feature.
O. PW Inquiry area:
This option is used to allow users to write their own text in a
message to the SysOp in the event that the user failed to enter
the proper information to log in. A message area filename is
required for this option. Either The Private Message Area or
another area supporting private mail should be used. If this
option is enabled, when a user incorrectly enters their password,
phone #(s) or both the system will display INQUIRE (in the TEXT
directory) and ask if they would like to send a message to the
SysOp to tell them they have lost/forgotten their password. If
the user chooses to write a message, INQUIRY is then displayed.
INQUIRY should give instructions on what you will require in
order get back to the user with their password and/or phone
numbers. Remember, as the SysOp, replying to these posts
directly is rather pointless as the user will not be able to
log on to read them.
P. Last callers kept:
The system will keep a record of the callers for this many days.
R. Password updates:
If this option is enabled, Telegard will check the last time a
user has changed their password and if it has been the number
days defined in this option or longer, the user will be forced
to change their password. See CHANGEPW and PASSWORD in the
display files .REF file.
S. Alias/Handles:
If this option is enabled, new users will be asked if they would
like to use a Handle/Alias/Pseudonym on the BBS. Real Names will
always be asked for regardless of this setting. If this option
is disabled, the users real name will be stored in both the
Handle and Real Name fields.
T. Login last callers:
This option has 3 settings.
Disabled: The login will not show the last few callers.
Realnames: Will show the last few callers with real names during
the log in with.
Handles: Will show the last few callers with handles during the
log in. This option will not be available if handles are
disabled on the system.
Note: If you would like to change where in the login this list
appears, disable it and place it in your logon script.
U. Logon menu:
This is the name of the menu file that will be loaded first after
the initial logon sequence. If multiple languages are in use,
and different menus will be used for each language, be sure that
this menu exists in each language's menu directory. If this menu
cannot be found, MAIN.MNU will be loaded instead.
V. Local Statistics:
If this option is enabled, local logins and use of the File
System Quick-Access and Message System Quick-Access areas will
add to system totals (daily posts, users posts, etc.). Logins
will be recorded and counted as a "regular" remote calls. If
disabled, all local activity will be hidden except to the SysOp
log files.
W. No Timeleft Bank?:
If this option is enabled, if the online user runs out of time
and has time left in their time bank, they are asked if they wish
to withdraw time from it in order to finish what they are doing
and if they take enough, go onto something else. If the user has
no time available, or this option is disabled, the user is
disconnected.
X. Language Prompt:
If this option is enabled, the user is prompted for a language
to use right when they connect to the system. If this option is
disabled, the first defined language file is used for the log in
process and after that the system will load the language stored
in the user record.
(M)essage System
================
Message System Configuration
A. Define system addresses
B. Default area configuration
C. User access configuration
D. Netmail status Kill J. Upload messages Enabled
E. Hold all netmail Yes K. Userlist lookup Disabled
F. UUCP email gate Disabled L. Nodelist lookup Disabled
G. Antiquated UUCP No M. SmartQuote Enabled
H. Honour RRQ Yes N. QuickQuote Disabled
I. Space to post 100K O. Confirm FSE Save Enabled
P. Nodelist path Version 6, ""
R. Write logging Disabled
Enter selection or (Q)uit :
A. Define system addresses:
Message System Configuration - Network Addresses
## Address MatchAKA NetArea ## Address MatchAKA NetArea
-- ----------------- -------- -------- -- ----------------- -------- --------
1 0:0/0 11 0:0/0
2 0:0/0 12 0:0/0
3 0:0/0 13 0:0/0
4 0:0/0 14 0:0/0
5 0:0/0 15 0:0/0
6 0:0/0 16 0:0/0
7 0:0/0 17 0:0/0
8 0:0/0 18 0:0/0
9 0:0/0 19 0:0/0
10 0:0/0 20 0:0/0
Network address configuration (?=Help) :
<ENTER>:Redisplay
Redisplays the network address listing.
(D)elete address:
Clears the data from the specified address. This does not
remove the entry. All 20 entries are always available.
(Q)uit:
Quits back to the message system configuration.
(M)odify address:
1. Network Address: One of your full fidonet style address.
2. Match destination AKA: The addresses to match with the
above network address in the area defined below.
3. Netmail area: The netmail area to post messages that
match the destination AKA.
B. Default area configuration
All the options below are defaults used when bases are created or the type
of the message base is changed in the Message area manager (described later)
All of these options can be changed on an individual area basis from the
area manager.
Message System Configuration - Default Area Setup
A. Area format JAM
B. Message path "C:\BBS\MSGS\"
C. Reading ACS "^"
D. Posting ACS "^"
E. SysOp ACS "s255xL"
F. Scan type Default ON
G. Mail address 0:0/0
H. Origin line "New BBS 000-000-0000"
I. Kludge lines L.Magenta on Black @PID: Telegard 3.00
J. Quoted text L.Green on Black > Quoted text
K. Message text White on Black Message text
L. Tear lines L.Blue on Black ---
M. Origin lines L.Blue on Black * Origin: XXXXX (9:999/999)
U. Update colours
Enter selection or (Q)uit :
A. Area format:
The default format for message areas; Squish or JAM.
B. Message path:
Default path for new message area message file storage.
C. Readinf ACS:
Default ACS to read message area.
D. Posting ACS:
Default ACS to post messages.
E. SysOp ACS:
Default ACS to be considered Message Area SysOp.
F. Scan type:
Default value of scan type for message areas. Options are
Default off, Default On and Mandatory.
G. Mail address:
Default network address to use for new areas.
H. Origin line:
Default origin line for new non-local areas.
I. Kludge lines:
Default color of kludge lines.
J. Quoted text:
Default color of quoted text.
K. Message text:
Default color of message body text.
L. Tear lines:
Default color of tear lines.
M. Origin lines:
Default color of origin lines.
U. Update colors:
Will take items I-M above and apply them to all message
areas currently configured.
C. User access configuration
Message System Configuration - Access Setup
A. Write public "s0"
B. Write private "s0"
C. Write netmail "s0"
D. Write pub&anon "s200"
E. Write pvt&anon "s200"
F. Write CC: mail "s200"
G. Confirm req "s200"
H. Normal attach "s100"
I. Netmail attach "s100"
J. Cross posting "s200"
Enter selection or (Q)uit :
A. Write puplic:
This is the ACS required to write messages in public bases
that the user has access to. (See User restrictions)
B. Write private:
This is the ACS required to write messages in private bases
that the user has access to. (See User Restrictions).
C. Write netmail:
This is the ACS required to write messages in Netmail bases
that the user has access to. (See User Restrictions).
D. Write public & anonymous:
This is the ACS required to write anonymous messages in
public bases the user has access to.
E. Write private & anonymous:
This is the ACS required to write anonymous messages in
private bases the user has access to.
F. Write CC: mail:
This is the ACS required to use the carbon copy feature when
saving messages. Carbon copies are identical copies of the
message addressed to other individuals.
G. Confirm request:
The ACS required to be prompted for a return receipt when
a user reads private mail from you addressed to them. If
one is requested, the user will be notified when the receiver
reads the private mail.
H. Normal attach:
The ACS required to attach a file to a message in a non-
NetMail area. Files will be stored and allowed to be
downloaded by the message receiver.
I. Netmail attach:
The ACS required to attach a file to a Netmail message.
Messages and their attached files will be treated in respect
with their netmail flags.
J. Cross posting:
The ACS required to cross post messages in other message
areas.
D. Netmail status:
Sets the default values of the Hold, Crash and Kill/Sent netmail
flags. If the user is a SysOp, these values will be prompted for
with these default values. If the user is not a SysOp, the
messages will automatically contain these flags without being
prompted for.
E. Hold all netmail:
If this is enabled, all netmail will receive the hold flag. This
option will override the netmail hold status in option D.
F. UUCP email gate:
When enabled, this option will store the Fidonet style address of
the email gateway for use in the reformating and automatic
addressing of UUCP email.
G. Antiquated UUCP:
Enabled automatic UUCP addressing and reformating.
H. Honor RRQ:
Enables support to honor return receipt requests.
I. Space to post:
This amount of free disk space must be available or the writing
of messages will not be allowed.
J. Upload messages:
Determines whether the local Uploading of messages is enabled
for users with Co/Message base SysOp Access or higher.
K. Userlist lookup:
If this option is enabled, when the poster of a private message
is prompted for the receiver, they will be able to enter a ? to
get a listing of all users on the system. If this is disabled,
the correct spelling of the receiver's name will need to be known
by the sender.
L. Nodelist lookup:
If a nodelist is specified and this is enabled, users will be
able to look up addresses in the nodelist.
M. SmartQuote:
If enabled, message text will be reformatted to try to form a
perfectly wrapped quote block to try to avoid the "chain saw"
effect.
N. QuickQuote:
If enabled, up to 9 lines of quoted text will be displayed
in the quote window and automatically use a "Range" type
quoting method.
O. Confirm FSE Save:
If enabled, Telegard will prompt to save the message again
after a Full Screen Editor is used. This may be needed if your
Full Screen Editor doesn't abort messages in a way Telegard can
handle normally.
P. Nodelist path:
Default Path where Version 6 Nodelist files are stored. These
files are only required for NetMail address lookups and for
Nodelist Browsing. Front Door and InterMail do not use a
Version 6 Nodelist file, many other Front End Mailer Programs
use Version 6 files and you can share these files with Telegard.
R. Write logging:
If enabled, Telegard will create NETMAIL.JAM and ECHOMAIL.JAM
files compatible with several JAM echomail tossers/scanners.
(N)ewusers
==========
New User Applicant Configuration
A. Open system Yes M. Date of birth No
B. New User level A N. Random password No
C. Application to Disabled O. ANSI Ask
D. IEMSI new users Yes P. Avatar Ask
E. Language Ask R. Clear screen Ask
F. Date format Ask S. Screen pauses Ask
G. Mail address No T. Hotkeys Ask
H. Geographic area Ask U. FSE usage Ask
I. Gender No V. Full-line input Ask
J. Data phone No W. Page length 24 lines
K. Voice phone No X. Line length 80 columns
L. Scan phone # No
Enter selection or (Q)uit :
A. Open system:
If this option is set to yes, New Users will be accepted into
the ssytem. If this option is set to no, new users will not be
accepted. Users will be allowed to log in, but users that do not
have a valid account will be rejected and shown the CLOSED file.
B. New User level:
The validation level given to new users to the system.
C. Application to:
If enabled, this option is the name of the user that will receive
the new user application letter. This must match the name or
handle of a valid user on the system (Usually the SysOp, but
could be a person specifically validating users for the SysOp).
If this field is blank, the feature is disabled and new users
cannot write the new user letter to the SysOp.
D. IEMSI new users:
If IEMSI is active (System SetUp, Logon Configuration, Option K)
along with this option, then users logging on with IEMSI that do
not have an account on the system will have the information from
their IEMSI packet entered into the new user questions
automatically. If this option is turned off, new users will have
to manually enter in all their information.
E. Language:
If this option is blank, New Users will be asked to choose a
default language. If this option contains the filename of a
valid language, that language will be forced as the default.
F. Date format:
If this option is blank new users will be prompted for the date
format they wish to use. All system dates will then be displayed
and prompted for in that format. If this option is not blank,
the selected format will automatically be chosen for new users.
G. Mail address:
If this option is set to Yes, new users will be asked to enter
their mailing address during the new user logon. If this is
turned off, new users will not be prompted for their address.
H. Geographic area:
This option can be set to force the geographic area to United
States, Canada, International or ask the user to choose. The
information from this question formats certain items such as
telephone numbers differently for each area.
I. Gender:
If this option is set to yes, the new users will have to enter
either Male or Female as a gender. If this is set to No, all
genders will automatically be set to N/A.
J. Data phone:
If set to yes, the new user will be prompted to enter their
Data Telephone Number.
K. Voice phone:
If set to yes, the new user will be prompted to enter their
Voice Telephone Number.
L. Scan phone #:
If this option is set to yes, Telegard will try to match the
phone #(s) entered by the new user with the phone #(s) of the
other users. If a match is found, details of the # and user
will be written to the Sysop Logs.
M. Date of birth:
If set to yes, the users Date of Birth will be required.
N. Random password:
If set to yes, Telegard will generate a random password and
present it to the user for approval. The user can select this
password or enter one of choice.
O. ANSI:
This option can be set to either Force, Prompt for or Disable
ANSI for the new user.
P. AVATAR:
This option can be set to either Force, Prompt for or disable
AVATAR for the new user.
R. Clear screen:
This option can be set to Force, Prompt for or Disable screen
clearing between messages.
S. Screen pauses:
This option can be set to Force, Prompt for or Disable pausing
when the screen is full.
T. Hotkeys:
This option can be set to Force, Prompt For, or Disable Hotkeys
for new users. If a user has this enabled, when a valid menu
command is entered during the display of the menu, the command
will be executed immediately. If this option is not enabled,
users have to wait for the menu prompt before commands can be
executed.
U. FSE usage:
This option can be set to Force, Prompt For or Disable the full
screen editor. If this option is set to Ask or Yes, a full
screen editor must be configured in the System Configuration ->
External Utilities. Otherwise, the internal message editor will
be used. The Full Screen Editor cannot be used for the new
user application.
V. Full-line input:
This option can be set to Force, Prompt For or Disable the full
line input. When full-line input is on, menu commands will
require the user to press Enter to execute the command. When
turned off, the user can simply type the single character commands
at the prompt and have them execute automatically.
W. Page length:
Sets the default page length a new user gets if they press Enter
at the prompt. Users can always enter a screen length of choice.
X. Line length:
Sets the default line length a new user gets if they press enter
at the prompt. Users can always enter a line length of choice.
(O)ffline Mail
==============
QWK Offline Mail Configuration
A. Packet name
B. Max messages to DL Unlimited
C. Long CONTROL.DAT No
D. Default archiver ZIP
E. Include news Ask
F. Include welcome Ask
G. Include goodbye Ask
H. Include new files Ask
I. Include SESSION.TXT Ask
J. Welcome bulletin WELCOME
K. News bulletin NEWS
L. Goodbye bulletin LOGOFF
M. News generator ""
N. Newfiles generator ""
O. Local QWK DL path "C:\BBS\MSGS\QWKLOCAL\"
P. Local REP UL path "C:\BBS\MSGS\QWKLOCAL\"
Enter selection or (Q)uit :
A. Packet name:
The prefix (8 character) file name of the QWK packets generated
by Telegard.
B. Max messages to DL:
Sets the maximum number of messages allowed in a QWK Packet.
C. Long CONTROL.DAT:
If enabled the CONTROL.DAT file will contain extra information
concerning the online user.
D. Default archiver:
Sets the default archiver that the QWK packets will be
compressed with.
E. Include news:
This option can be configured to Force, Prompt For or Disable
the inclusion of a News file in the QWK archive.
F. Include welcome:
This option can be configured to Force, Prompt For or Disable
the inclusion of the Welcome message.
G. Include goodbye:
This option can be configured to Force, Prompt For or Disable
the inclusion of the Goodbye message.
H. Include new files:
This option can be configured to Force, Prompt For or disable
the inclusion of New Files. Option N below must be enabled if
New Files are to be included.
I. Include SESSION.TXT:
This option can be set to Force, Prompt For or Disable the
inclusion of the Session.Txt information file.
J. Welcome bulletin:
Name of the Welcome Bulletin to include above.
K. News bulletin:
Name of the news bulletin to include above. If News is to be
included, and new news should be created for each packet, this
is the name of the file that should be created by news generator
in option M.
L. Goodbye bulletin:
Name of the goodbye bulletin to include above.
M. News generator:
The command line of the News Bulletin Generator if one is to be
created for each packet.
M. Newfiles generator:
The New Files List generator command line. The new files list
should be written to either the languages text directory, the
default main text directory or the current nodes TEMP(x)
directory. This file MUST be called NEWFILES.DAT.
O. Local QWK DL path:
The path that local QWK packets made by the Quick Message System
or command line parameters are created.
P. Local REP UL path:
The path Telegard should look for reply packets to incorporate
with the Quick Message System or the command line parameters.
(P)aths
=======
Path Configuration
A. System data files "C:\BBS\DATA\"
B. Default text path "C:\BBS\TEXT\"
C. Default message path "C:\BBS\MSGS\"
D. Default file path "C:\BBS\FILES\"
E. Default menu path "C:\BBS\MENUS\"
F. Language files "C:\BBS\LANGUAGE\"
G. Log/capture files "C:\BBS\LOGS\"
H. Semaphore storage "C:\BBS\SEMAPHOR\"
I. Swap shell storage "C:\BBS\"
J. File attach storage "C:\BBS\FILES\ATTACHES\"
K. Archive utilities "C:\ARCHIVE\"
L. Protocol drivers "C:\PROTOCOL\"
Enter selection or (Q)uit :
Specific files for each path will be documented at a later time.
A. System data files:
Path to system data files.
B. Default text files:
Path to system text/display files.
C. Default message path:
Default path for message system files.
D. Default file path:
Default path for file system files.
E. Default menu path:
Default path for menu system files.
F. Language files:
Path to compiled language files.
G. Log/capture files:
Path to system log and activity capture files.
H. Semaphore storage:
Path where the semaphore files are stored. (Semaphore files
are used to check for certain types of activity/events.)
I. Swap shell storage:
Path where Memory Swapping Files are stored.
J. File attach storage:
Path where files attached to messages are stored.
K. Archive utilities:
Path to Archive/Compression software.
L. Protocol drivers:
Path to (File Transfer) Protocol Drivers.
(S)ysOp Chat/Paging
===================
SysOp Chat/Paging Configuration
A. Paging length 15
B. Paging attempts 3
C. SysOp chat colour L.Blue on Black
D. User chat colour Yellow on Black
E. Ask for reason? Yes
F. Refund chat time? Yes
G. External chat *Inactive*
H. External doortype None
I. Auto chat capture User setting
Enter selection or (Q)uit :
A. Paging length:
Duration (in seconds) of an attempt to page the SysOp.
B. Paging attempts:
The number of tries a user can page the SysOp per call.
C. SysOp chat color:
Color of Text the SysOp types in during chat.
D. User chat color:
Color of Text the user types in during chat.
E. Ask for reason?:
If enabled, a chat reason will be prompted for and stored during
the call when a chat attempt is made. If an external door is
being used for chat and this door has it's own internal "Ask For
Reason" feature, this can be disabled.
F. Refund chat time:
If enabled, when chat is completed, the user will be given back
all the time spent in chat. If disabled, users will user their
online time to chat.
G. External chat:
Command line for the external chat program if one is desired to
replace the internal chat features.
H. External doortype:
If an external chat program is defined and requires a door drop
file, this is the type of that drop file.
I. Auto chat capture:
Can be set to global or user setting. If global is chosen, all
chat sessions using the internal chat routines will be logged.
If user settings is chosen, the individual users chat capture
setting will determine the status of the capture.
(V)alidation Levels
===================
There are a maximum of 26 Validation levels, labeled A-Z. Validation
levels are an easy way to set up different access levels for different
types of users and a method of applying all the necessary changes to a
user quickly. Note that File Points, NetMail Credit and Timebank minutes
ARE ADDED EVERY TIME A USER IS VALIDATED. The previous values for these
fields in the user records is NOT cleared. Validating a user three times
will result in three times the points, time bank minutes and net credit.
Be careful to not validate a user more than once unless you want them to
have these higher values in these areas. All other information in each
validation level (Security, Flags, Restrictions, etc.) is cleared and
replaced when the new level is applied.
Validation Level Configuration
Lev Description SL +FP +Cred +Bank ExpDay ToLev
--- -------------------------------------- --- ----- ----- ----- ------ ---
A New User 25 0 0 0 Never N/A
B Auto Validated User 50 0 0 0 Never N/A
Validition level editor (?=Help) :
<ENTER>:Redisplay:
This option redisplays the validation level chart.
(Q)uit:
Exits back to the system configuration.
(C)opy level:
Duplicates the desired level into another level.
(D)elete level:
Removes the desired level from the configuration.
(I)nsert level:
Adds a new level making it available for modification and use.
(M)odify level:
A. Security:
The security level to assign the user.
B. Description:
A Text description of the Validation Level. This can be
shown to the user via MCI Codes.
C. Flags 1:
Flags settings to apply from Flag Set 1. Use of Flags is
described in the ACS (Access Condition Strings) section.
Enter the flag to toggle, ENTER quits.
D. Flags 2:
As above but for Flag Set 2.
E. Restrictions:
The settings of the restrictions and special flags. These
are described in the user editor documentation. Enter the
flag to toggle, ENTER to quit.
F. +Filepoints:
The number of file points to add to the existing total.
G. +Netcredit:
The number of NetMail Credit added to the existing total.
H. +Timebank:
Number of minutes to add to the existing Timebank total.
I. Expiry time:
If enabled, the # of days until the account expires. After
this many days, the level is changed to the level in option
J. below. This can be used either to to downgrade or
upgrade levels automatically depending on the SysOps needs
J. To level:
This is the letter of the level that is applied once this
level is expired. ! can also be entered if the account is
to be deleted when it expires.
(W)aiting for Callers
=====================
Waiting-For-Caller Configuration
A. Header Border 9 E. Window Title 13
B. *Text 15 F. *Border 9
C. *HighText 10 G. *Text 15
H. *Field 11
D. Status line 14 I. *Message 15
J. *Graph 12
┌───────────────────────────────────────────────────────────────────────────┐
│ Header regular text Header highlighted text │
└───────────────────────────────────────────────────────────────────────────┘
┌──────────────────┐┌───┐┌ Window title ──────────────┐┌────────────────────┐
│ Window messages ││ ▒ ││ ││ Text Field │
└──────────────────┘└───┘└────────────────────────────┘└────────────────────┘
Status: Status line Sat 15 Jun 1996 11:15p
K. Audio Heartbeat Yes L. Screen blank Disabled
Enter selection or (Q)uit :
A. Header Border:
Color of the border line of the header.
B. Header Text:
Color of regular text in the header.
C. Header Highlighted Text:
Color of highlighted text in the header.
D. Status line:
Color of the status line at the botton of the screen.
E. Window Title:
Color of titles of the window boxes.
F. Window Border:
Color of the window borders.
G. Window Text:
Color of regular text in windows.
H. Window Field:
Color of data fields in windows.
I. Window Messages:
Color of activity messages in windows.
J. Window Graph:
Color of the activity bar graph blocks.
K. Audio heartbeat:
If enabled, the system with click/beep at every whole minute
while waiting at the WFC screen.
L. Screen blank:
If enabled, the WFC screen will blank after this many minutes
of inactivity.
(X)External Utilities
=====================
External Utility Configuration
A. Batch file ext. BAT
B. OS environment set 400
C. Full screen editor ""
D. FSE drop file type None
E. Memory swapping Enabled
F. Swapping type Disk
G. Swap for DOS shell Enabled
H. Swap for archivers Enabled
I. Swap for protocols Enabled
J. Swap for doors Enabled
K. Swap for BAT files Enabled
L. Swap for FSE Enabled
M. Swap for DOS event Enabled
N. Swap shell storage "C:\BBS\SWAP\"
Enter selection or (Q)uit :
A. Batch file extension:
This is the extension to use for batch files. This is most
useful in situations using a Command.Com replacement that
provides alternate batch file extensions in the Operating System.
B. OS environment set:
This allows the setting of environment space to use when external
programs are executed. This should be approximately 128 bytes
larger than the environment space set in the operating system.
(DOS should default to 256 making the default of 400 a decent
value for the average SysOp.)
C. Full screen editor:
Full Command line to run a Full Screen Editor. If blank, the
option is disabled and only the internal editor is available.
D. FSE drop file type:
If a Full Screen Editor is enabled above, set this to it's
required type.
E. Memory swapping:
This option either disables or enables Memory Swapping in the
form selected in option F.
F. Swapping type:
The method of swapping to use if option E is enabled. Available
areas to swap are Disk, EMS or XMS.
G. Swap for DOS shell:
Enable or Disable Swap on DOS Shells (ALT-J).
H. Swap for archivers:
Enable or disable swap when archivers execute.
I. Swap for protocols:
Enable or disable swap when protocols execute.
J. Swap for doors:
Enable or disable swap when doors execute. Door commands allow
each door to disable swapping on an individual basis.
K. Swap for BAT files:
Enable or disable swap when BAT files execute.
L. Swap for FSE:
Enable or disable swap when Full Screen Editor is executed.
M. Swap for DOS event:
Enable or disable swap when a DOS event is executed.
N. Swap shell storage:
Path where swap files are created if swapping to disk is active.
This item is duplicated here for convenience.
(Y)SysOp Macros
===============
SysOp Macro Configuration
1. F1 : ""
2. F2 : ""
3. F3 : ""
4. F4 : ""
5. F5 : ""
6. F6 : ""
7. F7 : ""
8. F8 : ""
9. F9 : ""
0. F10 : ""
Enter selection or (Q)uit :
Note: Sysop macros can spawn a shell process. Starting a macro with #
will write the remainder of the macro to a batch file, which will
then be executed from the /temp(x)/ directory. These macros can
be used in the system config as well as while online. More features
should be added to this function in the future.
(1-9,0) Macro Selection:
Selects the macro to change. Online instructions are given to
enter certain characters and how to save them.
(1) Daily Time Limits
=====================
Editing: Daily time limits
0 :45 20 :45 40 :45 60 :45 80 :45 100:45 120:45 140:45
1 :45 21 :45 41 :45 61 :45 81 :45 101:45 121:45 141:45
2 :45 22 :45 42 :45 62 :45 82 :45 102:45 122:45 142:45
3 :45 23 :45 43 :45 63 :45 83 :45 103:45 123:45 143:45
4 :45 24 :45 44 :45 64 :45 84 :45 104:45 124:45 144:45
5 :45 25 :45 45 :45 65 :45 85 :45 105:45 125:45 145:45
6 :45 26 :45 46 :45 66 :45 86 :45 106:45 126:45 146:45
7 :45 27 :45 47 :45 67 :45 87 :45 107:45 127:45 147:45
8 :45 28 :45 48 :45 68 :45 88 :45 108:45 128:45 148:45
9 :45 29 :45 49 :45 69 :45 89 :45 109:45 129:45 149:45
10 :45 30 :45 50 :45 70 :45 90 :45 110:45 130:45 150:45
11 :45 31 :45 51 :45 71 :45 91 :45 111:45 131:45 151:45
12 :45 32 :45 52 :45 72 :45 92 :45 112:45 132:45 152:45
13 :45 33 :45 53 :45 73 :45 93 :45 113:45 133:45 153:45
14 :45 34 :45 54 :45 74 :45 94 :45 114:45 134:45 154:45
15 :45 35 :45 55 :45 75 :45 95 :45 115:45 135:45 155:45
16 :45 36 :45 56 :45 76 :45 96 :45 116:45 136:45 156:45
17 :45 37 :45 57 :45 77 :45 97 :45 117:45 137:45 157:45
18 :45 38 :45 58 :45 78 :45 98 :45 118:45 138:45 158:45
19 :45 39 :45 59 :45 79 :45 99 :45 119:45 139:45 159:45
Range settings (S)et (T)oggle view (Q)uit :
This table shows the number of minutes a user with the given security
level is allowed to use per day.
(S)et:
Allows the setting of values in the table in a range (low value
to high value) and all of the range will be changed to the
entered value. For example, Setting a range of 1 to 5 for 15
will change security levels 1, 2, 3, 4, and 5 to allow 15 minutes
per day. If These values are modified after a user has logged
on the day they are altered, changes will take effect on the
following day.
(T)oggle:
Toggles the display to view the other security level values.
(2) Daily Call Limits
=====================
Editing: Daily call limits
0 :5 20 :5 40 :5 60 :5 80 :5 100:5 120:5 140:5
1 :5 21 :5 41 :5 61 :5 81 :5 101:5 121:5 141:5
2 :5 22 :5 42 :5 62 :5 82 :5 102:5 122:5 142:5
3 :5 23 :5 43 :5 63 :5 83 :5 103:5 123:5 143:5
4 :5 24 :5 44 :5 64 :5 84 :5 104:5 124:5 144:5
5 :5 25 :5 45 :5 65 :5 85 :5 105:5 125:5 145:5
6 :5 26 :5 46 :5 66 :5 86 :5 106:5 126:5 146:5
7 :5 27 :5 47 :5 67 :5 87 :5 107:5 127:5 147:5
8 :5 28 :5 48 :5 68 :5 88 :5 108:5 128:5 148:5
9 :5 29 :5 49 :5 69 :5 89 :5 109:5 129:5 149:5
10 :5 30 :5 50 :5 70 :5 90 :5 110:5 130:5 150:5
11 :5 31 :5 51 :5 71 :5 91 :5 111:5 131:5 151:5
12 :5 32 :5 52 :5 72 :5 92 :5 112:5 132:5 152:5
13 :5 33 :5 53 :5 73 :5 93 :5 113:5 133:5 153:5
14 :5 34 :5 54 :5 74 :5 94 :5 114:5 134:5 154:5
15 :5 35 :5 55 :5 75 :5 95 :5 115:5 135:5 155:5
16 :5 36 :5 56 :5 76 :5 96 :5 116:5 136:5 156:5
17 :5 37 :5 57 :5 77 :5 97 :5 117:5 137:5 157:5
18 :5 38 :5 58 :5 78 :5 98 :5 118:5 138:5 158:5
19 :5 39 :5 59 :5 79 :5 99 :5 119:5 139:5 159:5
Range settings (S)et (T)oggle view (Q)uit :
This table shows the number of calls to the system a user with the
given security level is allowed to make per day.
(S)et:
Allows the setting of a range of security levels to a given
value. If only one security level is to be modified, simply
enter that security value as both the low and high values of
the range to alter. See the example for Daily Time Limits.
(T)oggle:
Toggles the display to show the other security level values.
(3) Post/Call Ratios
====================
Editing: Post/Call Ratios (1 post for every # calls)
0 :5 20 :5 40 :5 60 :5 80 :5 100:5 120:5 140:5
1 :5 21 :5 41 :5 61 :5 81 :5 101:5 121:5 141:5
2 :5 22 :5 42 :5 62 :5 82 :5 102:5 122:5 142:5
3 :5 23 :5 43 :5 63 :5 83 :5 103:5 123:5 143:5
4 :5 24 :5 44 :5 64 :5 84 :5 104:5 124:5 144:5
5 :5 25 :5 45 :5 65 :5 85 :5 105:5 125:5 145:5
6 :5 26 :5 46 :5 66 :5 86 :5 106:5 126:5 146:5
7 :5 27 :5 47 :5 67 :5 87 :5 107:5 127:5 147:5
8 :5 28 :5 48 :5 68 :5 88 :5 108:5 128:5 148:5
9 :5 29 :5 49 :5 69 :5 89 :5 109:5 129:5 149:5
10 :5 30 :5 50 :5 70 :5 90 :5 110:5 130:5 150:5
11 :5 31 :5 51 :5 71 :5 91 :5 111:5 131:5 151:5
12 :5 32 :5 52 :5 72 :5 92 :5 112:5 132:5 152:5
13 :5 33 :5 53 :5 73 :5 93 :5 113:5 133:5 153:5
14 :5 34 :5 54 :5 74 :5 94 :5 114:5 134:5 154:5
15 :5 35 :5 55 :5 75 :5 95 :5 115:5 135:5 155:5
16 :5 36 :5 56 :5 76 :5 96 :5 116:5 136:5 156:5
17 :5 37 :5 57 :5 77 :5 97 :5 117:5 137:5 157:5
18 :5 38 :5 58 :5 78 :5 98 :5 118:5 138:5 158:5
19 :5 39 :5 59 :5 79 :5 99 :5 119:5 139:5 159:5
Range settings (S)et (T)oggle view (Q)uit :
This table is a little different than the previous two tables
described. Simply, users with the given security level must post one
message per the defined number of calls or else the Post/Call ratio will
fail. For example, If the value of this table for security level 10 is
5, then a user with a security level of 10 will be required to post one
message every 5 calls they make to the BBS or the Post/Call ratio will
fail. What happens when a user fails the post call ratio? That's all
determined by the SysOp. Telegard has no internal limitations for users
who fail the ratio. See the ACS .REF file for details on how to restrict
options when the post call ratio fails with use of the VP ACS Command.
Also see the user editor, restrictions section for details of the flag
to remove the Post/Call ratio for specific users. If no post call ratio
is desired, simply do not use the VP ACS command and this table will not
be used.
(S)et:
Sets a range of security levels to the entered value. See above
for examples.
(T)oggle:
Toggles the display to show the other security level values.
(4) UL/DL Ratios (# Files)
==========================
Editing: UL/DL Ratios (# files DL for 1 UL)
0 :5 20 :5 40 :5 60 :5 80 :5 100:5 120:5 140:5
1 :5 21 :5 41 :5 61 :5 81 :5 101:5 121:5 141:5
2 :5 22 :5 42 :5 62 :5 82 :5 102:5 122:5 142:5
3 :5 23 :5 43 :5 63 :5 83 :5 103:5 123:5 143:5
4 :5 24 :5 44 :5 64 :5 84 :5 104:5 124:5 144:5
5 :5 25 :5 45 :5 65 :5 85 :5 105:5 125:5 145:5
6 :5 26 :5 46 :5 66 :5 86 :5 106:5 126:5 146:5
7 :5 27 :5 47 :5 67 :5 87 :5 107:5 127:5 147:5
8 :5 28 :5 48 :5 68 :5 88 :5 108:5 128:5 148:5
9 :5 29 :5 49 :5 69 :5 89 :5 109:5 129:5 149:5
10 :5 30 :5 50 :5 70 :5 90 :5 110:5 130:5 150:5
11 :5 31 :5 51 :5 71 :5 91 :5 111:5 131:5 151:5
12 :5 32 :5 52 :5 72 :5 92 :5 112:5 132:5 152:5
13 :5 33 :5 53 :5 73 :5 93 :5 113:5 133:5 153:5
14 :5 34 :5 54 :5 74 :5 94 :5 114:5 134:5 154:5
15 :5 35 :5 55 :5 75 :5 95 :5 115:5 135:5 155:5
16 :5 36 :5 56 :5 76 :5 96 :5 116:5 136:5 156:5
17 :5 37 :5 57 :5 77 :5 97 :5 117:5 137:5 157:5
18 :5 38 :5 58 :5 78 :5 98 :5 118:5 138:5 158:5
19 :5 39 :5 59 :5 79 :5 99 :5 119:5 139:5 159:5
Range settings (S)et (T)oggle view (Q)uit :
This table shows the number of files that can be downloaded for each
file uploaded for the given security level. System configuration -> File
System -> Download type must be set to UL/DL Ratio for this table to be
used. Telegard will automatically deny downloads if the users upload
total does not check with this table. This is an ongoing check for the
duration of the users account or until this ratio method is disabled.
See the user editor for details of the flag to disable this ratio for
specific users.
(S)et:
Sets a range of security levels to the entered value. See above
for examples.
(T)oggle:
Toggles the display to show values for the other security levels.
(5) UL/DL Ratios (# KB)
=======================
Editing: UL/DL Ratios (#k DL for 1k UL)
0 :10 20 :10 40 :10 60 :10 80 :10 100:10 120:10 140:10
1 :10 21 :10 41 :10 61 :10 81 :10 101:10 121:10 141:10
2 :10 22 :10 42 :10 62 :10 82 :10 102:10 122:10 142:10
3 :10 23 :10 43 :10 63 :10 83 :10 103:10 123:10 143:10
4 :10 24 :10 44 :10 64 :10 84 :10 104:10 124:10 144:10
5 :10 25 :10 45 :10 65 :10 85 :10 105:10 125:10 145:10
6 :10 26 :10 46 :10 66 :10 86 :10 106:10 126:10 146:10
7 :10 27 :10 47 :10 67 :10 87 :10 107:10 127:10 147:10
8 :10 28 :10 48 :10 68 :10 88 :10 108:10 128:10 148:10
9 :10 29 :10 49 :10 69 :10 89 :10 109:10 129:10 149:10
10 :10 30 :10 50 :10 70 :10 90 :10 110:10 130:10 150:10
11 :10 31 :10 51 :10 71 :10 91 :10 111:10 131:10 151:10
12 :10 32 :10 52 :10 72 :10 92 :10 112:10 132:10 152:10
13 :10 33 :10 53 :10 73 :10 93 :10 113:10 133:10 153:10
14 :10 34 :10 54 :10 74 :10 94 :10 114:10 134:10 154:10
15 :10 35 :10 55 :10 75 :10 95 :10 115:10 135:10 155:10
16 :10 36 :10 56 :10 76 :10 96 :10 116:10 136:10 156:10
17 :10 37 :10 57 :10 77 :10 97 :10 117:10 137:10 157:10
18 :10 38 :10 58 :10 78 :10 98 :10 118:10 138:10 158:10
19 :10 39 :10 59 :10 79 :10 99 :10 119:10 139:10 159:10
Range settings (S)et (T)oggle view (Q)uit :
This table shows the number of kilobytes (Kb) that can be downloaded
for each Kb uploaded. As in option 4 above, UL/DL Ratio must be active
in the File System Configuration for this table to be used. Telegard
will automatically deny downloads if there are insufficient uploaded Kbs.
This is an ongoing check for the duration of the users account or until
this this ratio method is disabled. See the user editor for details of
the flag to disable this ratio for specific users.
(S)et:
Sets a range of security levels to the entered value. See above
for examples.
(T)oggle:
Toggles the display to show values for the other security levels.
(6) Daily DL (Files)
====================
Editing: Daily download limit (# files)
0 :20 20 :20 40 :20 60 :20 80 :20 100:20 120:20 140:20
1 :20 21 :20 41 :20 61 :20 81 :20 101:20 121:20 141:20
2 :20 22 :20 42 :20 62 :20 82 :20 102:20 122:20 142:20
3 :20 23 :20 43 :20 63 :20 83 :20 103:20 123:20 143:20
4 :20 24 :20 44 :20 64 :20 84 :20 104:20 124:20 144:20
5 :20 25 :20 45 :20 65 :20 85 :20 105:20 125:20 145:20
6 :20 26 :20 46 :20 66 :20 86 :20 106:20 126:20 146:20
7 :20 27 :20 47 :20 67 :20 87 :20 107:20 127:20 147:20
8 :20 28 :20 48 :20 68 :20 88 :20 108:20 128:20 148:20
9 :20 29 :20 49 :20 69 :20 89 :20 109:20 129:20 149:20
10 :20 30 :20 50 :20 70 :20 90 :20 110:20 130:20 150:20
11 :20 31 :20 51 :20 71 :20 91 :20 111:20 131:20 151:20
12 :20 32 :20 52 :20 72 :20 92 :20 112:20 132:20 152:20
13 :20 33 :20 53 :20 73 :20 93 :20 113:20 133:20 153:20
14 :20 34 :20 54 :20 74 :20 94 :20 114:20 134:20 154:20
15 :20 35 :20 55 :20 75 :20 95 :20 115:20 135:20 155:20
16 :20 36 :20 56 :20 76 :20 96 :20 116:20 136:20 156:20
17 :20 37 :20 57 :20 77 :20 97 :20 117:20 137:20 157:20
18 :20 38 :20 58 :20 78 :20 98 :20 118:20 138:20 158:20
19 :20 39 :20 59 :20 79 :20 99 :20 119:20 139:20 159:20
Range settings (S)et (T)oggle view (Q)uit :
This table sets the number of files that can be downloaded on a daily
basis for each security level. See the user editor for details of the
flag to disable this check for specific users.
(S)et:
Sets a range of security levels to the entered value. See above
for examples.
(T)oggle:
Toggles the display to show values for the their security levels.
(7) Daily DL (KB)
=================
Editing: Daily download limit (#k)
0 :2048 20 :2048 40 :2048 60 :2048 80 :2048 100:2048 120:2048 140:2048
1 :2048 21 :2048 41 :2048 61 :2048 81 :2048 101:2048 121:2048 141:2048
2 :2048 22 :2048 42 :2048 62 :2048 82 :2048 102:2048 122:2048 142:2048
3 :2048 23 :2048 43 :2048 63 :2048 83 :2048 103:2048 123:2048 143:2048
4 :2048 24 :2048 44 :2048 64 :2048 84 :2048 104:2048 124:2048 144:2048
5 :2048 25 :2048 45 :2048 65 :2048 85 :2048 105:2048 125:2048 145:2048
6 :2048 26 :2048 46 :2048 66 :2048 86 :2048 106:2048 126:2048 146:2048
7 :2048 27 :2048 47 :2048 67 :2048 87 :2048 107:2048 127:2048 147:2048
8 :2048 28 :2048 48 :2048 68 :2048 88 :2048 108:2048 128:2048 148:2048
9 :2048 29 :2048 49 :2048 69 :2048 89 :2048 109:2048 129:2048 149:2048
10 :2048 30 :2048 50 :2048 70 :2048 90 :2048 110:2048 130:2048 150:2048
11 :2048 31 :2048 51 :2048 71 :2048 91 :2048 111:2048 131:2048 151:2048
12 :2048 32 :2048 52 :2048 72 :2048 92 :2048 112:2048 132:2048 152:2048
13 :2048 33 :2048 53 :2048 73 :2048 93 :2048 113:2048 133:2048 153:2048
14 :2048 34 :2048 54 :2048 74 :2048 94 :2048 114:2048 134:2048 154:2048
15 :2048 35 :2048 55 :2048 75 :2048 95 :2048 115:2048 135:2048 155:2048
16 :2048 36 :2048 56 :2048 76 :2048 96 :2048 116:2048 136:2048 156:2048
17 :2048 37 :2048 57 :2048 77 :2048 97 :2048 117:2048 137:2048 157:2048
18 :2048 38 :2048 58 :2048 78 :2048 98 :2048 118:2048 138:2048 158:2048
19 :2048 39 :2048 59 :2048 79 :2048 99 :2048 119:2048 139:2048 159:2048
Range settings (S)et (T)oggle view (Q)uit :
This table sets the number of Kilobytes (KB) that can be downloaded
on a daily basis for each security level. See the user editor for
details of the flag to disable this ratio for specific users.
(S)et:
Sets a range of security levels to the entered value. See above
for examples.
(T)oggle:
Toggles the display to show values for the other security levels.
(8) Time Bank Storage
=====================
Editing: Timebank storage limits
0 :120 20 :120 40 :120 60 :120 80 :120 100:120 120:120 140:120
1 :120 21 :120 41 :120 61 :120 81 :120 101:120 121:120 141:120
2 :120 22 :120 42 :120 62 :120 82 :120 102:120 122:120 142:120
3 :120 23 :120 43 :120 63 :120 83 :120 103:120 123:120 143:120
4 :120 24 :120 44 :120 64 :120 84 :120 104:120 124:120 144:120
5 :120 25 :120 45 :120 65 :120 85 :120 105:120 125:120 145:120
6 :120 26 :120 46 :120 66 :120 86 :120 106:120 126:120 146:120
7 :120 27 :120 47 :120 67 :120 87 :120 107:120 127:120 147:120
8 :120 28 :120 48 :120 68 :120 88 :120 108:120 128:120 148:120
9 :120 29 :120 49 :120 69 :120 89 :120 109:120 129:120 149:120
10 :120 30 :120 50 :120 70 :120 90 :120 110:120 130:120 150:120
11 :120 31 :120 51 :120 71 :120 91 :120 111:120 131:120 151:120
12 :120 32 :120 52 :120 72 :120 92 :120 112:120 132:120 152:120
13 :120 33 :120 53 :120 73 :120 93 :120 113:120 133:120 153:120
14 :120 34 :120 54 :120 74 :120 94 :120 114:120 134:120 154:120
15 :120 35 :120 55 :120 75 :120 95 :120 115:120 135:120 155:120
16 :120 36 :120 56 :120 76 :120 96 :120 116:120 136:120 156:120
17 :120 37 :120 57 :120 77 :120 97 :120 117:120 137:120 157:120
18 :120 38 :120 58 :120 78 :120 98 :120 118:120 138:120 158:120
19 :120 39 :120 59 :120 79 :120 99 :120 119:120 139:120 159:120
Range settings (S)et (T)oggle view (Q)uit :
This table sets the maximum minutes a user can have in the time bank
for each security level.
(S)et:
Sets a range of security levels to the entered value. See above
for details.
(T)oggle:
Toggles the display to show values for the other security levels.
(9) Timebank deposits
=====================
Editing: Timebank deposit limits
0 :30 20 :30 40 :30 60 :30 80 :30 100:30 120:30 140:30
1 :30 21 :30 41 :30 61 :30 81 :30 101:30 121:30 141:30
2 :30 22 :30 42 :30 62 :30 82 :30 102:30 122:30 142:30
3 :30 23 :30 43 :30 63 :30 83 :30 103:30 123:30 143:30
4 :30 24 :30 44 :30 64 :30 84 :30 104:30 124:30 144:30
5 :30 25 :30 45 :30 65 :30 85 :30 105:30 125:30 145:30
6 :30 26 :30 46 :30 66 :30 86 :30 106:30 126:30 146:30
7 :30 27 :30 47 :30 67 :30 87 :30 107:30 127:30 147:30
8 :30 28 :30 48 :30 68 :30 88 :30 108:30 128:30 148:30
9 :30 29 :30 49 :30 69 :30 89 :30 109:30 129:30 149:30
10 :30 30 :30 50 :30 70 :30 90 :30 110:30 130:30 150:30
11 :30 31 :30 51 :30 71 :30 91 :30 111:30 131:30 151:30
12 :30 32 :30 52 :30 72 :30 92 :30 112:30 132:30 152:30
13 :30 33 :30 53 :30 73 :30 93 :30 113:30 133:30 153:30
14 :30 34 :30 54 :30 74 :30 94 :30 114:30 134:30 154:30
15 :30 35 :30 55 :30 75 :30 95 :30 115:30 135:30 155:30
16 :30 36 :30 56 :30 76 :30 96 :30 116:30 136:30 156:30
17 :30 37 :30 57 :30 77 :30 97 :30 117:30 137:30 157:30
18 :30 38 :30 58 :30 78 :30 98 :30 118:30 138:30 158:30
19 :30 39 :30 59 :30 79 :30 99 :30 119:30 139:30 159:30
Range settings (S)et (T)oggle view (Q)uit : ▓
This table sets the maximum positive change in the users time bank
total per security level. It is stated this way because if a user were
to withdraw 5 minutes then deposit 10 minutes in a the same day, the net
positive change would only be 5 minutes. This makes it possible to
withdraw and then redeposit unused time without any penalty to the user.
(S)et:
Sets a range of security levels to the entered value. See above
for details.
(T)oggle:
Toggles the display to show values for the other security levels.
(0) Timebank withdrawals
========================
Editing: Timebank withdrawl limits
0 :30 20 :30 40 :30 60 :30 80 :30 100:30 120:30 140:30
1 :30 21 :30 41 :30 61 :30 81 :30 101:30 121:30 141:30
2 :30 22 :30 42 :30 62 :30 82 :30 102:30 122:30 142:30
3 :30 23 :30 43 :30 63 :30 83 :30 103:30 123:30 143:30
4 :30 24 :30 44 :30 64 :30 84 :30 104:30 124:30 144:30
5 :30 25 :30 45 :30 65 :30 85 :30 105:30 125:30 145:30
6 :30 26 :30 46 :30 66 :30 86 :30 106:30 126:30 146:30
7 :30 27 :30 47 :30 67 :30 87 :30 107:30 127:30 147:30
8 :30 28 :30 48 :30 68 :30 88 :30 108:30 128:30 148:30
9 :30 29 :30 49 :30 69 :30 89 :30 109:30 129:30 149:30
10 :30 30 :30 50 :30 70 :30 90 :30 110:30 130:30 150:30
11 :30 31 :30 51 :30 71 :30 91 :30 111:30 131:30 151:30
12 :30 32 :30 52 :30 72 :30 92 :30 112:30 132:30 152:30
13 :30 33 :30 53 :30 73 :30 93 :30 113:30 133:30 153:30
14 :30 34 :30 54 :30 74 :30 94 :30 114:30 134:30 154:30
15 :30 35 :30 55 :30 75 :30 95 :30 115:30 135:30 155:30
16 :30 36 :30 56 :30 76 :30 96 :30 116:30 136:30 156:30
17 :30 37 :30 57 :30 77 :30 97 :30 117:30 137:30 157:30
18 :30 38 :30 58 :30 78 :30 98 :30 118:30 138:30 158:30
19 :30 39 :30 59 :30 79 :30 99 :30 119:30 139:30 159:30
Range settings (S)et (T)oggle view (Q)uit :
This table sets the maximum negative change in the users time bank
total per security level. This functions in the same manner as option 9
except it controls the maximum time a user can withdraw on any given day.
If a user was to deposit 5 minutes then withdraw 10, the net withdrawal
would be 5 minutes. This makes it possible to deposit time, then
withdraw it if necessary without a penalty towards the total withdrawal
limits for the day.
(*) System Manger
=================
This key toggles the display to the System Manager Configuration
section. The System Manager can also be accessed directly from the WFC
Menu.
----------------
System Manager
----------------
System Manager
(A)rchive Manager
(E)vent Manager
(F)ile Area Manager
(G)roup Manager
(L)anguage Manager
(M)essage Area Manager
(N)ode Manager
(P)rotocol Manager
(U)ser Manager
(V)oting Question Manager
(W)Voting Results
(#)Menu Manager
(*)System Configuration
Enter selection or (Q)uit :
(A)rchive Manager
=================
Archive Manager
## Ext Active Description
-- --- ------ --------------------------------------------------
1 ZIP Yes PKWARE, Inc's PKZIP
Archive manager (?=Help) :
Note: A maximum of 10 archivers can be configured.
<ENTER>:Redisplay:
Redisplays the archive configuration list.
(Q)uit:
Quits back to the main system manager menu.
(C)opy archive:
Copies the configuration of a selected archive to another,
leaving the original active as well. It is recommended that you
not leave more than one entry active of the same type or
extension. So if an archive is copied, one should be
significantly altered so Telegard will not become confused at
the time of processing files.
(D)elete archive:
Deletes the entered archiver from the configuration. If it is a
working selection, you may wish to save the setup in an .ADF file
so that in can be added again later with minimal effort. See
later in the Modify Archive command for details of Importing and
Exporting ADF files.
(I)nsert archive:
Adds a new archive to the list so that it can be Modified. You
will be prompted if you would like to import an archiver from
an ADF file. If you select yes, you will be prompted for the
ADF filename and then which of the archivers to import from that
file. After making your selection the archiver will be imported
and set to active, ready to use. You must have the executable
files for each archive you import for them to function!
(M)odify archive:
Allows the editing of the specific congifuration used by the
archiver.
Archive Editor - Editing #1 of 10
A. Active Yes
B. Extension ZIP
C. Description PKWARE, Inc's PKZIP
D. Compress PKZIP.EXE -a -ex -o ~AF ~AI
E. Decompress PKUNZIP.EXE -o -ed ~AF ~AI ~AP
F. Test files PKUNZIP.EXE -t ~AF
G. View files *Internal*
H. View capture Disabled
I. Add Comment *Disabled*
J. Success Level 0
!. Archive Definition Files
Enter selection or (Q)uit :
[ and ]:
These keys can be used to cycle through all configured
archive types.
A. Active:
If set to yes, Telegard will use this type when files with
the defined extension are dealt with and allow users to use
it to compress QWK packets. If set to No, Telegard will
completely ignore it and will not allow it to be used for
any reason.
B. Extension:
The (usually 3 character) extension the archiver uses by
default when compressing or decompressing files. When
Telegard tries to manipulate files that have an extension
that matches this field, this archive type will be used.
(So if a user uploaded a .ZIP file that was created with
an archiver other then ZIP, the file will fail all attempts
to decompress it because Telegard will be trying to use the
archive defined with the ZIP extension.) Using an upload
processor that can detect archive types by checking the file
header may solve this problem.
C. Description:
A text description of the archiver used for reference and
perhaps to specify version information if there are
incompatibilities with other versions of the same archiver.
D. Compress:
The command line used to create archives. MCI Codes ~AF, ~AI,
and ~AP are valid on this line.
E. Decompress:
The command line used to decompress archives. MCI Codes ~AF,
~AI, and ~AP are valid on this line.
F. Test files:
The command line used to test the integrity of an archive.
This only checks to make sure that the archive is complete,
valid, and of the type it appears to be. MCI Codes ~AF, ~AI,
and ~AP are valid on this line. The Upload Processor should
be used for more extensive (virii) testing.
G. View files:
The command line used to view the contents (list of files
with some compression information) of an archive. Telegard
can view some archive types internally (without the need of
a command line).
H. View capture:
If enabled, Telegard will capture the output of the view file
command then display that file to the user instead of showing
the direct result. This was how Telegard behaved by default
in all versions prior to v3.0.
I. Add comment:
The command line used to add a comment to an archive.
J. Success Level:
The Errorlevel the archiver will exit at when the operation
it was performing was successful. For example, PKZip/Unzip
return 0 when they complete compressions, tests, etc.
successfully (with no errors). This would need to be set to
0. If PKZip/Unzip returned any other value above 0 (meaning
an error), Telegard would know there was as error and react
accordingly (delete the file, etc.)
!. Archive Definition Files:
Archive definition files store setups for archivers that can
be imported (taken from the file and added to your Telegard
Archive Manager) and exported (taken from your Telegard
Archive Manager and added to an .ADF file). This makes it
easier to share configurations for archivers since .ADF files
are easily created, distributed and imported into any
Telegard system.
(E)xport: Takes the current archive type and adds it to an
.ADF file that you specify (defaults to EXPORT.ADF). If
this file already exists, the current archive setup will
be appended to this file.
(I)mport: Import first prompts you for the name of the .ADF
file you wish import from (defaulting to TELEGARD). A
list of archivers included in that file are presented.
Choose one and it will overwrite the existing information
in the current archive type you are modifying. Be careful
not to overwrite any types that you wish to keep. The
default TELEGARD.ADF file contains several popular types
ready to import.
(E)vent Manager
===============
Event Manager
## Act Description Fl Type Time Len Days N# Options
-- --- -------------------- -- ---- ----- ---- ------- --- ------------------
1 No << New Event >> -- Exit 00:00 N/A SMTWTFS All
Event manager (?=Help) :
Events are system activities that are set to occur at predetermined
times. Up to 15 events in any combination of types can be configured.
There are several types of events which are described below. The files
EVENT, EVENTnn , NOACSnn and ACSnn are displayed in conjunction with
system events. See the Files .REF file for more details.
<ENTER>:Redisplay:
Redisplays the configured event list.
(Q)uit:
Quits back to the main system manager menu.
(C)opy event:
Copies the data for a specified event to that of another.
(D)elete event:
Removes the specified event.
(I)nsert event:
Inserts an event allowing it to be modified/configured.
(M)odify event:
Modifies the properties of an event.
Event Manager - Editing #1
A. Active : No
B. Description : << New Event >>
C. Event type : Errorlevel Exit (E)
D. Execute @ : 00:00
E. Duration : N/A
F. Options :
G. Days active : SMTWTFS
H. Busy during : No
I. Forced : No
J. Activity : Thu 01 Jan 1970 12:00a
K. Nodes : N/A
Enter selection or (Q)uit :
A. Active:
If set to Yes, Telegard will follow the events configuration.
If set to No, Telegard will not execute the event.
B. Description:
A text description of the events activities.
C. Event type:
There are 4 types of events.
(A)CS Restriction: Users logging in when this event is active
must match the defined ACS in F. Options.
(C)hat Allowance: SysOp will become available for chat during
the event duration.
(E)rrorlevel Exit: Telegard will exit to the OS with the
Errorlevel defined in F. Options. This can be used by
batch files to trap the errorlevel and run other programs
such as nightly on-line game maintenance programs, disk
defragmenters, etc. Be sure to reload Telegard when the
event is completed, this is not a shell, Telegard will NOT
reload automatically!
(O)S Command Shell : Telegard will shell to DOS and run the
command line provided in F. Options. This can be used to
run programs like on-line game maintenance, but it should
not be used to run intense programs such as disk
utilities or defragmenters. Telegard will reload
automatically when the command line has executed. If you
run a batch file, EXIT may be needed to reload Telegard.
D. Execute @:
The time that the event will begin to execute. You must use
the 24 hour format to define times. For example, 1pm will be
13:00. You will first be prompted for the hour followed by
the minutes. The duration of the event is defined in the
next option.
E. Duration:
The number of minutes the event will last. This option is
only valid for ACS and Chat event types. The other types
are obviously completed when Telegard reloads, so there is
no need to define a duration for them.
F. Options:
For ACS Events, this is the ACS the users must qualify for in
order to log onto the system. See ACSnn and NOACSnn in
the system files section.
For OS Command Shell events, this is the command line to
execute. This is one line, so a batch file will most
likely be necessary to change to proper directories to
run programs.
For Errorlevel Exit events, this is the Errorlevel that
Telegard will exit with. It is up to you to reload
Telegard after this event and to properly trap the
errorlevels in a batch file to get the results you desire.
This is disabled for Chat Events.
G. Days active:
Activity can be weekly or monthly.
If activity is Weekly, each day of the week can be toggled
active or inactive independently.
If monthly, the day of the month can be entered. Telegard
only supports days 1-28 at this time (due to February).
H. Busy during:
If yes, Telegard will send the Offhook string to the modem.
I. Forced:
If yes, Telegard will start the event even if Telegard missed
the execute time. This can only be set to yes for Errorlevel
Exit and OS Command Shell events.
J. Activity:
The last time the event was executed. Only valid for OS
Shell and Errorlevel Exit event types.
K. Nodes:
The node that the event will be executed on. Can be set to
any single node or all nodes.
(F)ile Area Manager
===================
File Area Manager
Area# Description File Path Filename Flags
----- ------------------------- ------------------------------ -------- -----
0 To-SysOp-Only Uploads C:\LS2\FILES\SYSOP\ SYSOP ----
1 New Uploads C:\LS2\FILES\UPLOADS\ UPLOADS ----
2 General Files C:\LS2\FILES\GENERAL\ GENERAL ----
File area manager ([,]=Prev/Next,?=Help) :
<ENTER>:Redisplay:
Redisplays the current screen of file area information.
(Q)uit:
Quits back to the main system manager menu.
([),(]) Previous, Next pages:
The file areas are displayed a page at time based on the SysOps
account screen size. Use these keys to cycle through the pages.
(C)opy area:
Copies a selected file area into a new area. All of the
configurable information is duplicated in the new area except the
file name, which is left blank. This must be configured before
the File Area Manager can be closed. To abort a copy, simply do
not place a value in either prompt.
(D)elete area:
Will completely remove a file area. All information is completely
lost once an area is deleted. To abort the delete command, do not
enter a value at the prompt.
(I)nsert area:
Inserts new area(s). Multiple areas can be inserted at once.
Note: ALL areas must have certain aspects of their configuration
defined before you will be allowed to close the file area manager.
(P)osition area:
Allows the repositioning of areas to customize the order in which
they appear to the user and for organizational purposes. You are
prompted for an area to move, and you must select the area number
you wish to insert it before.
(S)earch:
Prompts for a filename to search for. This filename is compared
to all the file areas and if a match is found, the modify command
(below) is executed on that base. This provides an easy way to
modify bases when the list is too large to search for it manually.
(T)oggle Display:
Toggles the listing of the bases to show different details of the
base eventually cycling back to the original display.
(M)odify area:
Allows the modification of details of the file area.
File Area Manager - Editing #0 of 2
A. Description To-SysOp-Only Uploads
B. Filename SYSOP
C. *.FB? path "C:\BBS\FILES\"
D. Files path "C:\BBS\FILES\SYSOP\"
Detected media Harddisk
E. CD-ROM media No
F. List header
G. List ACS "s255"
H. Names ACS "s255"
I. Upload ACS ""
K. Download ACS ""
L. SysOp ACS ""
M. Archive type None
N. Flags ----
O. Scan type Default ON
Edit menu (?=help) :
<ENTER>:Redisplay:
Redisplays the current file area configuration.
(Q)uit:
Quits back to the file area manager.
(J)ump to Area:
Prompts for a file area to modify.
([),(]) Previous, Next Area
Cycles through the available file areas to modify.
A. Description:
A text description of the file area. Feel free to use color
codes to customize the display. This text is displayed in
the file area listing to users.
B. Filename:
A unique filename of a data file used to store information
about the files in this area. Only the first 8 characters
can be defined, the extensions are fixed. This option
MUST be defined to close the file area manager.
C. *.FB? path:
The path to store the data files described in option B. It
is recommended that in a DOS environment only 65 file areas
(maximum) share this path. Each file area requires 3 data
files and DOS file access slows down after 200 files or more
are present in any one directory. Using different paths
here can help reduce slow down caused by this OS limitation.
D. Files path:
This is the path to the files that will be available for
downloading in this area. Users that match the Upload ACS
below will also be able to upload files into this path.
Detected Media:
This is an information field and is not designed to be
modified by the SysOp. Telegard will report the disk media
it is detecting where the Files path in option D is pointing.
E. CD-ROM media:
Enables CD-ROM Support for an area. If Enabled, you will be
asked if a CD Volume Label should be configured. If you
would like to rotate a few CD-ROMs you should configure the
volume labels for each disc. Telegard will then read the
drive and update the CD-ROM drive tables in order to make the
files available for the CD-ROM that is in the drive and mark
the file areas contained on other CD-ROM's offline.
F. List header:
The name of a text file to be used as a header to any file
lists performed on this base. If none is defined, the
default internal header will be used. (A border on the top
and bottom of the file area name and number).
G. List ACS:
This is the access required to make this area available to
be seen in area lists and to allow the users to list files
in this area.
H. Names ACS:
If users have access to the area, and the system configuration
option to see upload info is toggled on, users who meet this
ACS will see the name of the uploader and upload date after
the file description for each file.
I. Upload ACS:
This ACS must be met in order for Telegard to accept uploads
into this area. If you wish to allow people to upload, be
sure there is at least one area that most if not all of your
users meet an ACS for.
K. Download ACS:
The ACS that must be met for a user to download files from
this area.
L. SysOp ACS:
The ACS that must be met in order for a user to have SysOp
Access to this file area.
M. Archive type:
This is the default archive type for this area. This means
that all files uploaded to this area will try to be converted
to this type as long as Telegard can determine the format of
the uploaded file and decompress it (if it's an archive file).
N. Flags:
There are four flags that can be set for each base.
(C)D-ROM media: This flag is toggled by option E above but
is also displayed here.
(G)if specs: If this flag is active, graphic files that
Telegard can detect will have the colors and resolution
added to the file description. Telegard can currently
support GIF, JPG (JPEG) and BMP (Windows) files.
(N)o-Ratio: If this flag is selected, when files are
downloaded from this area, they do not count towards
any file ratios that the user may be subject to.
(V)isible to all: If this is set to on, and Area Compression
(System Configuration, BBS Site Information) is set to
Yes, the area will still show up in area lists but will
not be accessible
O. Scan type:
If this is set to "Default On" then when new users log on,
the scan table for them will have this area in it
automatically, but the users will be able to toggle it on and
off as they see fit. If this is set to "Default Off" the
users will not have it in their scan tables but will also be
able to toggle it as they wish. If it is set to "Mandatory"
users will automatically have it entered into their scan
tables and will be unable to toggle it off. See the File
System Quick-Access Menu for details of the scan table.
(G)roup Manager
===============
Group Manager
Tag Title ACS Visible
--- ---------------------------------------- -------------------- -------
@ Global Group ^ No
Group manager (?=Help):
There are a maximum of 27 groups; @ and A-Z. The @ group will always
exist and be accessible by all users. If you do not use the group system
don't be concerned, it will only be visible if you configure the group
menu commands. If the Group system is used, this group will always be
accessible and present to all users. If groups are to be used, first
they must be configured here. The next step is to use the "Cx" ACS
command to define what will be present in your groups. Any ACS on the
system can be limited by the Cx ACS command. Any ACS that does not
contain a Cx ACS command will be available in all groups and will only
be limited by any other ACS commands. In order to restrict something to
a a particular group, the Cx command MUST be present in the ACS. The most
common use is to limit Message and File areas to groups so that topics
can be organized for the users. Here is an example. Group T has been
configured in the Group Manager. Message area 3 is the Telegard Support
Conference and File area 5 is Telegard BBS files. In the ACS to these
message and file areas, we will place CT (Cx command where x is replaced
with the actual group tag of @,A-Z). This will ensure that the user must
join group T in order to access these areas (as well as any other ACS
requirements that might be present in the areas ACS field.) If the user
joins a group other than T these areas will not be accessible. Since
only one Group can be active for a user at a time, if the current group
is not the one listed in the ACS for an area, that area will not be
accessible. Once again, any area that doesn't contain a Cx command
will be available in all groups. Note: You should be careful when using
the "or" ACS command with Group setups, you could make an area available
regardless of the Cx command if another portion of the ACS allows access
with the "or" command. See the ACS .REF file.
<ENTER>:Redisplay:
Redisplays the listing of active groups.
(Q)uit:
Quits to the main system manager menu.
(C)opy group:
Copies the details from one group to another.
(D)elete group:
Deletes the selected group.
(I)nsert group:
Inserts a new group. Groups do not have to be inserted in order.
If you'd like to have an A group a Z group without any in-between
that's fine. However, all conferences will be listed in
alphabetical order at all times.
(M)odify group:
Allows the modification of the conference details.
Group name: The text description of the group displayed to
users.
Group ACS: The ACS required to join this group. This should
NEVER have any "Cx" ACS commands in it (requiring that one
group must be joined in order to join this group).
This option cannot be altered for the @ group.
Visible w/o ACS: Should users without access to this group
see it in the group listing?
(L)anguage Manager
==================
Language Manager
NNN Filename Description ACS
--- -------- ------------------------------ ------------------------------
1 ENGLISH Telegard Default (English)
Language manager (?=Help) :
No, the full Language file will not be documented for quite some
time. There are some notes regarding some features of the Language file
at the beginning of the default ENGLISH.TXT file. These language files
contain all text that is displayed to the online user. All of this
text can be completely customized and colored to the individual SysOps
liking. Each language file starts as a text file of numbered lines
and comments. These files must be compiled with the MAKELANG utility
that is packaged with the system. These .TGL files must reside in the
\BBS\LANGUAGE\ directory for them to be found by Telegard. If a langage
is defined in the language manager but never compiled, Telegard will
refuse to load. All configured languages must have .TGL files present
at all times.
<ENTER>:Redisplay:
Redisplays the list of active languages.
(Q)uit:
Quits back to the main system manager menu.
(C)opy language:
Copies the configuration of one language to a new language
configuration.
(D)elete language:
Removes the configuration of a selected language.
(I)nsert language:
Inserts a new language so it can be configured.
(P)osition language:
Allows the repositioning of the languages in this list to control
the order in which they are listed to the users.
(M)odify language:
Modify the configuration of a language.
Language Manager - Editing #1 of 1
1. Filename : ENGLISH
2. Description : Telegard Default (English)
3. ACS : ""
4. Text path : Use default
5. Text default : N/A
6. Menu path : Use default
7. Menu default : N/A
Enter selection or (Q)uit :
1. Filename:
The first 8 characters of the filename of the .TGL (Compiled
Telegard Language) file.
2. Description:
A Text description of the Language. This will be displayed
in the Language Selection list when a user is prompted to
choose a language to use.
3. ACS:
The ACS required to access this language.
4. Text path:
This is the path Telegard will look for display files to show
the online user. Each language can have it's own Text path
so the .MSG/.ANS/etc. isplay files can be customized for each
language. If this field is left blank, the default text path
is used.
5. Text default:
This option can only be changed if option 4 above is set to
something other than the system default text path. If this
is the case, and this option is set to Yes, if a text file is
not present in the defined path in option 4, Telegard will
look in the default text path for the files to display. If
it is set to No, then nothing will be shown if the required
text file is not present in the path defined in option 4.
6. Menu path:
This option allows you to set up a different directory to
look for menus for the language. The same first Menu is
required for all languages and is defined in the System
Configuration -> Logins. If the default menus are desired,
leave this blank and the default menu path and menus will be
used.
7. Menu default:
This option can only be changed if option 6 is set to
something other than the default menu path. If this is set
to Yes and a menu file is missing from the defined directory
in option 6 then Telegard will look for a menu of that name
in the default menu path. If set to No, Telegard will use
the current loaded menus fallback menu and not load any
menus from the default menu path.
(M)essage Area Manager
======================
Message Area Manager
Num Description Tag Format Area Type Stats Ctrl-Flags
----- --------------------------- -------- ------ --------- ----- -----------
0 Private Messages EMAIL JAM Email -R/N- -----/-----
1 General Messages GENERAL JAM Local P-/N- -----/-----
Message area manager ([,]=Prev/Next,?=Help) :
Telegard can support over 32,000 message areas in any combination
of the Squish and JAM message formats. Each area must contain a unique
filename. Until a unique name is entered into all existing message areas
you will not be allowed to close the message area manager. Default
settings for inserted message areas can be configured in the System
Configuration -> Message System. No, .MSG format is NOT supported and
it is very doubtful it ever will be.
Quick summary of the formats:
JAM:
Advantages: Faster than squish, most tossers offer direct NetMail
conversion support between .MSG mailers and BBS JAM NetMail
bases. Uses slightly less disk space than squish.
Disadvantages: More difficult to repair damaged areas than squish.
The most popular tosser requires registration before you can
evaluate it, other tossers are not as featured or have
significant bugs. Requires a utility (tosser/packer) to pack
even local areas, Telegard cannot pack JAM areas.
Squish:
Advantages: Dynamic packing is supported by Telegard. This
automatically packs and renumbers messages. An external
packer is still required to pack out wasted space in the
files. The primary tosser is free. SQPACK can pack areas
without having to have them configured in a data file.
Damaged areas can be quickly repaired.
Disadvantages: Slower than JAM as well as requiring more disk
space. Does not have direct support for moving/converting
NetMail between .MSG and Squish areas. Fewer established
utilities than the JAM format.
<ENTER>:Redisplay:
Redisplays the current page of areas.
(Q)uit:
Quits to the main system manager menu.
([),(]): Previous, Next pages:
Loads the next page of areas. Areas are listed in pages based
on the screen size of the SysOp account.
(C)opy area:
Copies the configuration from one message area to a new one. All
of the configuration is duplicated except for the filename which
is left blank. Filenames MUST be defined or you will not be
allowed to quit from the area manager.
(I)nsert area:
Adds new areas so they can be configured. All areas that are
added must have the file name configured before you will be
allowed to leave the area manager. Multiple areas can be added
at once so be careful to only add areas if you plan to configure
them immediately so you can close the area manager.
(P)osition area:
Allows you to change the order of the area list by repositioning
areas to their desired location.
(D)elete area:
Completely removes an area.
(S)earch for area:
Searches the bases for a filename you specify. If an area has
this filename, the modify command will be executed on the
matching base immediately.
(T)oggle display:
Toggles the list to display different items of the base
configurations.
(M)odify areas:
Modify the area configuration.
Message Area Manager - Editing #0 of 1
A. Description Private Messages
B. Filename EMAIL
C. Storage path "C:\BBS\MSGS\"
D. Area format JAM Date 06/15/96 08:31
E. Area type Email QWK-Index 0
F. Reading ACS "^"
G. Posting ACS "^"
H. SysOp ACS "s255xL"
I. Network ACS "%"
K. Colours Text(7) Kludge(12) Quote(10) Tear(1) Origin(9)
L. Origin line N/A
M. Mail address N/A R. Scan type Default ON
N. Mail flags -----/----- S. Info filename N/A
O. Posting type Private T. Limits - Max# Unlimited messages
P. Anonymous No U. Limits - Age Unlimited days
Edit menu (?=Help) :
The QWK-Index displayed is for reference only. It can only be
altered by the INDEX utility (it is suggested it not be changed).
The Date is the date and time the area was added for use by new
message area scans.
A. Description:
Text description of the area.
B. Filename:
Unique (up to) 8 character prefix of the message area files
that will store messages and pointer information for this
area.
C. Storage path:
The path used to keep the message area files for this area.
Each message area has 5 files on disk to hold data for the
area. DOS disk access starts to slow down when 200 or more
files are in any one directory. It is suggested that you
keep a maximum of 40 message areas in any one path (total
of 200 files). Access to the areas can be slowed when too
files are in a single DOS directory. This feature can aid
in defeating this limitation of DOS.
D. Area format:
Squish or JAM area.
E. Area type:
There are 5 message area types supported.
(L)ocal: Messages are created and read by users of your
BBS only.
(N)etMail: Private messages between two nodes of a network.
Flags to place on these messages can be configured.
(System Config, Message System)
(E)chomail : Public messages transmitted by networks such
as FidoNet.
(I)nternet Email: Internet Email provided by a Fidonet style
gateway.
(G)NewsGroups: Internet newsgroups provided by a gateway.
F. Reading ACS:
The ACS required to read messages in this area. This also
allows the user to see the area in lists.
G. Posting ACS:
The ACS required to post messages in this area.
H. SysOp ACS:The ACS required to perform SysOp operations on
the current area. This access includes Editing the poster of
the message, displaying Kludge (etc.) lines, importing and
exporting messages from/to the local (BBS) disk drive(s),
and more.
I. Network ACS:
See the online note regarding this feature.
K. Colors:
Allows the configuration of the colors of different types
of lines displayed in the message.
L. Origin line:
This feature is not used for Local Bases. It contains the
text that will be added at the end of the message in the
Origin Line (The word Origin is automatically added at the
beginning of the line and the Node Number is always appended
to it). This line will be truncated if too long.
M. Mail address:
Displays the list of defined Network addressed and allows
you to select the one to use for this area.
N. Mail Flags:
Flags that toggle certain features/limitations on messages.
(R)eal Names required: Real names will be used in the
from field of all messages posted.
(V)isible to all users: Even if the user fails to meet the
Read ACS above, the area will still appear in area lists
so the user will know the area is an active area on the
system.
(F)ile attaches permitted: Users who have file attach access
will be allowed to attach files in this area.
(N)etmail credits not used: User will not be required to use
netmail credit when posting in this area.
(P)ublic stats not updated: Messages posted will not be
counted towards public post totals.
(S)trip message codes: Will strip Telegard's internal Box
and centering codes before saving.
(C)Strip color codes: Will strip Telegard color codes from
messages.
(A)Filter ANSI: Strips all ANSI codes from messages.
(8)Filter 8-bit ASCII: Strips all high ASCII characters
from messages.
(T)Add Tear/Origin Lines: Will add tear and origin lines
to messages posted.
O. Posting type:
Can be toggled to Public, Private or Public/Private
Private messages can only be read by the receiver and SysOp.
P. Anonymous:
Not all base types can be set up for Anonymous Messages.
There are several ways to set up anonymous areas.
(Y)es, anonymous allowed, selectively: Users will be prompted
if they wish to save it as an anonymous message.
(N)o, anonymous not allowed: No anonymous messages will be
allowed.
(F)orced anonymous: All messages will be saved as anonymous
messages.
(D)ear Abby: After posting, user will be prompted to save the
message as "Abby", "Problemed Person" or if the user meets
the SysOp ACS, then "SysOp" will also be an option.
(A)ny Name: Users can save messages with any name they
desire.
R. Scan type:
If set to Default On, new users will have this area added to
their Message Scan Tables. If set to default off, users will
not have this area automatically added to their scan tables.
In either case, users can toggle the area in their scan table
as they wish. If set to mandatory, this base will be added
to the scan tables and will not be allowed to be toggled off.
(See the Message Area Quick-Access Menu for more details)
S. Info filename:
A text file describing the message area and/or it's purpose
or rules.
T. Limits- Max#:
Sets the maximum # of messages to keep in this area. Squish
Format areas will be "dynamically packed" which means that
Telegard will remove the oldest message to make room for a
new message when the limit is reached. Squish areas should
still be packed to get rid of wasted space. Telegard only
uses this value for Squish areas. JAM utilities may require
this field for their operation but it will not have any
impact Telegard's operation for a JAM area.
U. Limits - Age:
Sets the maximum age of messages in this area. Squish format
areas will have this data written to the message files for
use by a squish packer. Telegard will not use this setting
to automatically remove messages from either format. Message
area utilities may use this information in the future for
either format.
(N)ode Manager
==============
Node Manager
Num Act Start End Logon ACS BPS Status
----- --- ----- ----- -------------------------------------- ------ --------
1 Yes 00:00 00:00 0 Waiting
2 Yes 00:00 00:00 0 Available
Node manager (?=Help) :
The node manager will not be accessable unless the system is
toggled to be multi-node.
<ENTER>:Redisplay:
Redisplays the available node listing.
(Q)uit:
Quits back to the main system manager menu.
(C)opy node:
Copies a node configuration to another node.
(D)elete node:
Removes a configured node.
(I)nsert node:
Inserts a new node to allow it to be configured.
(P)osition node:
Allows placement of nodes in the desired order of the SysOp.
(M)odify node:
Alters the configuration of an inserted node.
Node Manager - Editing #1
A. Active Yes
B. Logon start 00:00
C. Logon end 00:00
D. Logon ACS ""
E. Logon bps 0 bps
F. Node phone 617-925-8508
M. Modem config
Enter selection or (Q)uit :
A. Active:
If set to yes, Telegard will allow this to be used as a node
from the command line. If set to no, Telegard will ignore
it's entry and not allow it to be used.
B. Logon Start:
If node activity hours are defined, then the node will only
take calls starting at the defined time.
C. Logon end:
If node activity hours are defined, then the node will
shut down at the defined time.
D. Logon ACS:
The ACS the user must meet in order to log on to this node.
E. Logon bps:
The minimum baud rate the user must connect at to log on
to this node.
M. Modem Config:
This option allows the modem configuration for this node.
This is exactly the same as the modem configuration in
System Configuration -> Modem Setup however these setups
must be used to control the modem over the main modem
setup.
(P)rotocol Manager
==================
Protocol Manager
Tag Description Fl ACS
--- ------------------------- --- ----------------------------------------
Z (DSZ) Zmodem @B-
Protocol manager (?=Help) :
Up to 26 protocols can be configured into the system, A-Z.
<ENTER>:Redisplay:
Redisplays the protocol listing.
(Q)uit:
Quits back to the main system manager menu.
(C)opy protocol:
Copies the configuration of one protocol to that of a new one.
(I)nsert protocol:
Inserts a new protocol so that it can be configured.
(D)elete protocol:
Deletes a protocol from the list.
(M)odify Protocol:
Modifies the configuration of the protocol.
Protocol Manager - Protocol Z
A. Description : (DSZ) Zmodem
B. Active : Yes
C. ACS : ""
D. Batch : Yes
E. UL command : "DSZ port ~CP estimate 0 ~CB ha slow restrict rz -m ~PF"
F. DL command : "DSZ port ~CP estimate 0 ~CB ha slow sz -m -s ~PF"
G. UL result code : "E" "L" ""
H. DL result code : "E" "L" ""
I. Result type : Transfer FAILED
J. Environment : "set dszlog=~PL"
K. Log filename : "~PT\TRANSFER.LOG"
L. Log positions : Filename 11 / Result 1
M. Batch command : "@"
N. Bi-directional : No
!. Protocol Definition Files
Enter selection or (Q)uit :
A. Description:
A text description of the protocol.
B. Active:
If set to yes, Telegard will use this protocol, if not it
will be ignored.
C. ACS:
The access required to use this protocol.
D. Batch:
If the protocol can transfer more than one file in succession
then set this option to yes. If it can only send one file at
a time, then set this to no.
E. UL command:
The command line used to execute the protocol when files are
to be uploaded. If left blank, Uploads will be disabled.
F. DL command:
The command line used to execute the protocol when files are
to be downloaded. If left blank, downloads will be disabled.
G. UL result code:
If batch is set to no, this option should be set to the
errorlevel that the protocol returns for uploads. If batch
is set to yes, this option stores 3 strings of one character
each. Options K and L define where to look for these strings.
Option I controls if Telegard treats the errorlevel or
defined strings as a success or failure.
H. DL result code:
If batch is set to no, this option should be set to the
errorlevel returned for downloads. If batch is set to yes,
this option stores 3 strings of one character each. Options
K and L define where to look for the strings. Option I
controls if Telegard treats the errorlevel or defined strings
as a success or failure.
I. Result type:
If set to success, if Telegard detects what is defined in
options G and H, Telegard will assume the transfer was a
success. Setting this incorrectly can reverse the actual
status of a transfer.
J. Environment:
Sets a temporary environment for use by the protocol. This
is commonly used to define the DSZLOG temp variable for use
with batch protocols.
K. Log filename:
Name of the log file used by the protocol.
L. Log positions:
Defines the position of the filename and result code string
in the log file. This can be changed if you have a protocol
that creates a different format log file.
M. Batch command:
he command line parameter preceding a list of files to send
for batch downloads.
N. Bi-directional:
If yes, the protocol will be treated at bi-directional.
In this case, uploaded files will be checked for after all
transfers are completed in both directions.
!. Protocol Definition Files.
These operate in the same manner as Archive Definition files
except they are stored as filename.PDF. See the archive
definition files section for details.
(U)ser Manager
==============
User Editor - Editing 1 of 1 Status: Normal
Handle : SysOp User-ID: 00-0001
Real name : SysOp Security: 255
Address : YOUR PERSONAL INFORMATION Flag 1: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Location : City, State/Province Flag 2: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Postal Code : Restric: -----------/--------
Data Phone : Password : <--hidden-->
Voice Phone : Sex/Age : N/A 00/00/00 (96)
User Comment: Firston : 06/15/96
Note 1 : Laston : 01/01/70 00:00
Note 2 : PW Date : 06/15/96
Note 3 : Expire : N/A
Level : B,Auto Validated User Subscription: No Expiry
Enter selection, (?)Help or (Q)uit :
The user edit can be viewed at 3 levels depending on how much user
information is desired. All user items except their scan tables can
be altered from this user editor. The extensive user search engine
has also been added for the final v3.0 release.
Note: The users utility can be used to automatically delete expired
users and is also needed to remove (pack) the deleted accounts stored
in the user file.
(A)ddress:
Change the users address.
(C)SysOp Comment:
Enter a text comment about the user.
(D)ata Phone:
Change the data phone number.
(E)Flags 1:
Toggle the status of flags in flag set 1. This flags do not
have any fixed value. For example, if you wanted to make it
so users could only play online games if they had "Flags-1 G",
then you would give users you wanted to play games Flags-1 G and
then add EG (must have flag-1 G) to the ACS of all your door
commands. This allows the SysOp to "define" all 26 flags.
(F)Flags 2:
Same as above except for Flags-2. These flags are checked for
by the Fx (x being any letter A-Z) ACS command.
(G)ender/Age:
Modify the gender and age of the user.
(H)andle:
Change the handle/alias.
(L)ocation:
Change the location (City, State, etc.)
(N)ame:
The users real name.
(O)Firston Date:
Date the user first logged on.
(P)ostal Code:
The users postal/mail code.
(R)estrictions:
Toggles restrictions and special flags.
Restrictions:
(L) Can login ONLY once/day
(C) Can't page SysOp
(A) Can't write to the AutoMessage
(*) Can't post anonymous messages
(E) Can't post private messages
(F) Force netmail deletion
Users will be required to delete received netmail.
(N) Can't post netmail
(P) Can't post at all
(K) Can't vote
(M) Forced email deletion
Users will be required to delete received email.
(G) Can't post EchoMail
Special flags:
(1) No UL/DL ratio check
(2) No post/call ratio check
(3) No file point check
(4) Protection from deletion
(5) No daily DL ratio
(6) No DL time check
(7) No forced password change
(8) Time per call
This item tells Telegard that the amount of time set up in
system config for this users security level will be reset
at the beginning of every call. This is useful for Guest
accounts.
(S)ecurity Level:
Changes the security level
(T)Laston date:
Last date and time the user was on the BBS.
(V)oice Phone:
Voice telephone number.
(!)PW Date:
Date the password was last change.
(@)Upgrade Level:
Validates the current user to one of the predefined Validation
levels.
(#)Subscription:
Enable or disable subscription for this user.
(%)User toggles:
A. Graphics ANSI H. QWK archive
B. Screen 80x24 I. QWK fromuser No
C. Status Normal J. QWK BW-ctrl No
D. Flags Clear Hkeys Pause Novice K. Date format MM/DD/YY
E. Mailbox Open L. Language ENGLISH
F. Protocol Select at transfer M. Lockfile
G. FSE type Ask
A. Graphics setting
B. Screen size
C. Status:
Can be used to lock the user out, and configure special
SysOp logginf in my house.
D. Flags:
1. Sent new user message
2. Clear screen before mesasages
3. Full-Line input
4. Hotkeys
5. Screen pausing.
6. Menu novice:
Menus will be shown as if the user were at the novice
help level.
7. Hidden caller:
Calls from this user are hidden to all but the sysop.
8. Hidden user:
User is completely hidden to all but the SysOp.
E. Mailbox:
Mailbox status, forwarding information.
F. Protocol:
Default protocol driver.
G. FSE Tyoe:
Choices of Never Use, Always Use and Ask
H. QWK Archive:
Archive format of the QWK packets.
I. QWK Fromuser:
Pack mail written by this user in QWK Packets?
J. QWK BW-ctrl:
Bluewave control information in QWK packets?
K. Date format:
Date format for this user.
L. Language:
Current stored language for this user.
M. Lockfile:
Place a filename here to display to the user when they call.
The user will be locked out and will not be allowed to log
in after the file is displayed.
(&)Statistics:
A. Current group @ L. Uploads (k) 0
B. Message area 0 M. Downloads (k) 0
C. Public posts 0 N. Today dl (k) 0
D. Private posts 0 O. File points 0
E. Netmail posts 0 P. Total time 0
F. Net credits 9,999 R. Total calls 0
G. Net debits 0 S. Today calls 0
H. File area 0 T. Timebank 0
I. Uploads 0 U. Bank activity 0
J. Downloads 0 V. Time left 0
K. Today dl 0
A. Current group
B. Stored message area.
C. Number of public posts made.
D. Numnber of private posts made.
E. Number of netmail posts made.
F. Netmail credits (spent to sent NetMail)
G. Netmail debits:
Once this value is equal to or highat option F. the user
will not be able to write and netmail.
H. Stored file area.
I. Number of total files uploaded.
J. Number of total files downloaded.
K. Number of downloads today.
L. Number of kilobytes that have been uploaded.
M. Number of total kilobytes that have been downloaded.
N. Number of kilobytes that have been downloaded today.
O. File points
P. Total time spent online.
R. Total calls to the system
S. Calls made to the system today.
T. Timebank balance.
U. Bank activity
This can be a positive or negative number to show net
deposits or witharawls.
V. Time leeft online today.
(1)Note 1:
Enter sysop defined question #1
(2)Note 2:
Enter sysop defined question #2
(#)Note 3:
Enter sysop defined question #3
(U)ser Change:
Enter a search string (name/handle only) to find users.
(J)ump record:
Jumps the the spcified user record.
([).(]) Previous, Next Users:
Cycles through users in the database.
(+)List level:
Toggles the list level.
(;) List type:
Prompts for the list type to use.
(^)Delete user:
Deletes the user from the database. To remove the deleted record
from the database, the USERS utility must be used.
(I)ndividual log:
If user has individual sysop logs, this command will view that
log.
(*)Search engine:
The search engine is a very powerful user finding utility.
all entered criteria will be searched for an exact match. In
order for the searching to be successful, the engine must be
enabled with the "!". Once enabled and search elements have
been entered, the following 3 commands can be used to find users
that match.
!. Start engine Disabled
*. Clear engine
A. Text Keyword ""
B. ACS matching ""
C. Laston days N/A L. Netmail posts N/A
D. Expiry days N/A M. Def protocol N/A
E. Expiry level N/A N. Uploads (#) N/A
F. Language "" O. Downloads (#) N/A
G. User flags None P. Uploads (KB) N/A
H. User status Normal R. Downloads (KB) N/A
I. User level N/A S. Filepoints N/A
J. Public posts N/A T. Total time N/A
K. Private posts N/A U. Total calls N/A
({)Previous match:
Searches the user list in reverse order for the next account
matching all criteria entered in the engine.
(})Next match:
Searches the user list in forward order for the next account
matching all criteria entered in the engine.
(/)List matches:
Creates a list of all users that match the criteria specified
in the search engine.
(V)oting Question Manager
=========================
Voting Question Manager
## Act Voting Question
-- --- ---------------------------------------------------------------------
1 No << New Voting Question >>
Voting question manager (?=Help) :
<ENTER>:Redisplay:
Redisplays the list configured voting questions.
(Q)uit:
Quits back to the main system manager menu.
(C)opy question:
Copies the selected question and all answers to a new question.
(D)elete question:
Completely removes a question and all it's answers.
(I)nsert question:
Inserts a new question so that it can be modified.
(M)odify question:
Changes the configuration and answers to a question.
!. Active:
If yes, the question will be shown to users who have access.
If no, the question will be ignored.
1. Question:
The text of the voting question.
Answers:
Answers are shown here. (See commands below)
2. Vote ACS:
The access required to vote on this question.
3. AddA ACS:
The access required to add a new answer to the question while
online and answering the voting question.
(A)dd answer:
Adds the next answer to this question.
(D)elete answer:
Deletes an answer.
(I)nsert answer:
Allows the addition of an answer to a specific location in
the list.
(R)eset question:
Resets the question and removes all votes.
(M)odify answer:
Modifies the text of an answer. This will not alter or
clear any votes made with this answer. If the meaning of
the answer is completely changed, the question should be
reset manually.
(W)Voting Results
=================
Will optionally display and/or create the VOTES.TXT file which is a
text file containing all questions and a list of users who voted for
each answer.
(#)Menu Manager
===============
Menu Editor - Menu path C:\BBS\MENUS\ (Default)
AUTO MNU BBSLIST MNU EMAIL MNU FILE MNU GLOBAL MNU
GOODBYE MNU MAIN MNU MSG MNU ONLINE MNU PERSONAL MNU
QWK MNU SCANF MNU SCANM MNU SYSOP MNU TIMEBANK MNU
15 files
Menu editor (?=help) :
<ENTER>:Rediaply:
Redisplays the directory of existing menu files.
(Q)uit:
Quits back to the main system manager menu.
(C)opy menu file:
Copies a menu file to a new file duplicating all the information.
(D)elete menu file:
Removes a menu file.
(I)nsert menu file:
Inserts a new menu file so it can be configured.
(P)ath switch:
Changes the path to look for menu files to edit. This allows
you to change to the menu directory of a different language and
modify those menus.
(M)odify menu file:
Allows the configuration of the menu file.
Menu Command edit mode: (Modes are switched by the (T)oggle command).
Menu Editor - Editing MAIN.MNU
# KE MC Options # KE MC Options # KE MC Options
-- -- -- ---------------- -- -- -- ---------------- -- -- -- ----------------
1 A -/ auto 10 J OR 19 W OG
2 B -/ bbslist 11 L OW 0 20 X OP 58
3 C OO 12 M -^ scanm 21 Y -F USERINFO
4 C OC SysOp 13 N ME sysop 22 . -/ online
5 D OD 14 O -/ qwk 23 $ -/ timebank
6 E -/ email 15 P -/ personal 24 ! NW
7 F -^ scanf 16 S OS 25 @ NM
8 H OH 17 U OU !
9 I -V 18 V OV
Menu editor (?=help) :
<ENTER>:Redisplay:
Redisplays the listing of current menu commands.
(Q)uit and save:
Saves the menu file and returns to the main menu editor
prompt.
(T)oggle editing mode:
Toggles Editing Mode to Menu Data editing.
(D)elete command:
Deletes a menu command.
(I)nsert command:
Inserts menu command. A total of 75 menu commands can
be contained in one menu.
(S)how menu:
Displays the current menu. Normal Display is the full menu
using the Short Descriptions. Selecting No to the Normal
Display prompt will show the extended menu descriptions.
(P)osition command:
Allows the placing of commands to their desired location.
(M)odify command: Modifies the menu command.
Menu MAIN.MNU - Editing command #1 (of 25)
1. Long Description
"(A)uto-Message - Go to the auto-message menu"
2. Short Description
"(A)uto-Message"
3. Keys A
4. Command -/ - Menu - GOSUB
5. Options "auto"
6. Access "s10"
7. Display ACS Dependant
Edit menu (?=help) :
<ENTER>:Redisplay:
Redisplays current menu command.
(Q)uit and save:
Saves the current command and quits back to the main
menu command listing.
(J)ump to entry:
Loads the specified menu command to edit.
([),(]) Back, Forward entry:
Cycles back and forth between menu commands.
1. Long Description:
Extended description of menu command.
2. Short Description:
Short description of menu command.
3. Keys: The key(s) used to execute the command. Any letter
number or symbol may be used as a key. If this field
contains more than one character and is not a special
function, the user must preceded the keys with // if
they have One Key Input active for their account. There
are several special functions that can be used here:
SPACE : The space bar.
ENTER : The ENTER key.
TAB : The TAB Key.
ESC : The Escape Key.
TITLE : The Long Description becomes a line of text
that is displayed in the menu itself.
FIRSTCMD : If this is placed in any commands, they
will be automatically executed when the menu
file is loaded (not redisplayed) without the
having to press anything. A common use is to
have the description fields empty and use this
command to get automatic results in certain
situations.
AUTOEXEC : Operates just like FIRSTCMD except will
also be executed when the menu is simply
redisplayed.
4. Command:
The 2 character Telegard menu function. A list is
provided in MENU.REF for now and there is an online
reference in the menu editor.
5. Options:
Options for the menu function. Details of the options
to each command are given online and are listed in the
MENU.REF file at this time.
6. Access:
The access needed to use this menu command.
7. Display:
Can be set to one of three options.
(A)CS Dependent:
If the user has access, it will be displayed,
otherwise it will be hidden.
(V)isible always: The command is always shown. If the
user cannot use the command, the key will not be
colored as it should be.
(H)idden always:
The command is always hidden from view. If a user
has access, it will still execute however.
Menu Data editing mode: (Modes are switches with the (T)oggle comman.)
Menu Editor - Editing MAIN.MNU
--- Main Menu ---
New BBS
06/16/96 22:05:53
Time Left: [01:00:00] (?=Help)
Main Menu :
1. Menu titles
2. Menu prompt
3. File display Normal- *Internal* / Extended- *Internal*
4. ACS required ""
5. Password *None*
6. Fallback "MAIN"
7. Display menu User Settings
8. Display info 4 columns, 7/14/7
9. Input type User setting
A. Flags C---P-
B. Use global Yes
C. Node status Disabled (Off)
Menu editor (?=help) : ▓
<ENTER>:Redisplay:
Redisplays the menu data.
(Q)uit and save:
Saves the menu file and quits back to the menu selection
prompt.
(T)oggle editing mode:
Switches to Menu Command edit mode.
(S)how menu:
Displays the menu to the screen as it will appear to the
online user. Displaying the Normal menu will show the
short descriptions, otherwise long descriptions are used.
1. Menu titles:
Define up to 3 lines of menu titles. They are displayed at
the top of this screen. These titles are centered by
default (See Menu Flags Below).
Special Feature:
If no other characters are placed on these lines, one of
the following items can be defined:
@filename : This will display FILENAME with the proper
extension based on display settings.
$filename : This will execute script FILENAME(.SCR).
2. Menu prompt:
The prompt for the current menu.
Special Feature:
If no other characters are places in this field, one of
the following items can be defined:
@filename : This will display FILENAME with the proper
extension based on display settings.
$filename : This will execute script FILENAME(.SCR).
3. File display:
These file names can use the @S MCI code to display files
based on the security level of the online user. An exact
match must be made in order for files to be displayed. For
example, the files MAIN.ANS and MAIN100.ANS exist. User A
is security level 100 and user B is security level 125. User
A would see MAIN100.ANS but User B would not beccause he is
not exactly security level 100.
Normal menu filename: This file will be displayed to the user
instead of the internal menu at any time the menu would
normally display Short Descriptions (Normal Help Level).
Extended menu filename: This file will be displayed to the
user instead of the internal menu at any time the menu
would normally display Long Descriptions (Extended Help
Level).
4. ACS required:
The access required to access this menu. If the user fails
the ACS requirement, the fallback menu may be loaded.
5. Password:
The password required to load this menu. If the password is
not entered properly, the fallback menu may be loaded.
6. Fallback:
If the menu cannot continue it's operation or load another
menu file it is supposed to, this Fallback menu will be
loaded instead.
7. Display menu:
Four methods to display the menu based on help/expert levels.
User setting: Uses the users help (expert) setting to
display the menu.
Forced expert mode: Just the menu prompt will be displayed,
as if the user was always in expert mode for this menu.
Forced normal: Will always show the menu with short
descriptions regardless of the user's setting.
Forced extended: Will always show the menu with long
descriptions as if the user had pressed ? to reach the
maximum help level.
8. Display info:
Generic columns: The Number of columns the commands are
presented in when a menu is displayed in Normal mode.
Bracket color: Color of the characters surrounding the
command key.
Command color: Color of the command character.
Description color: Color of the remainder of the command
description.
9. Input type:
Single key: Forces the input type to single key for this
menu. All single character commands will be executed
automatically when the key is entered.
Full line: Forces the input type to full line for this menu.
All commands will need to be entered and then followed by
ENTER in order to be accepted.
User setting: Uses the users default input type for this
menu.
A. Flags:
(C): Clears screen before the menu is displayed.
(D): Does not center menu titles. This only disables
centering for the main titles in option 1 above. This
flag may have an impact on the special features of
filedisplay and script execution from the menu titles.
(N): No menu prompt will be shown.
(P): Causes system to pause before the menu is displayed.
(S): Does not center sub-titles. Subtitles are any commands
using the special keys of TITLE. (See command editing
for more details.)
(T): Automatically displays the time left in the menu
prompt.
B. Use global:
If this option is active, after all commands in this menu
file are read and displayed to the user, the commands in the
menu file GLOBAL.MNU will be loaded and added to the list of
commands. The global menu MUST be called GLOBAL. The number
of commands in this menu added to the commands in the GLOBAL
Menu cannot exceed 75 total. If set to no, the global menu
will be ignored for this menu.
C. Node status:
If enabled, the menu will store a text string that will be
used in the "Who's on listing" in the status field to give
the other users an idea of what part of the system the
current user is accessing.
-End of Document